Walmart: Dyson V6 Handheld Vacuum Only $119 Shipped
The links in the post below may contain affiliate links. Read the full disclosure.
Even with a V6 motor that spins 3 times faster than a traditional motor, this handheld vacuum has a long run time of 20 minutes per charge. Plus, the trigger allows it to only use battery power when vacuuming. And it comes with an additional mini tool that has its very own motor that works great for pet hair or stubborn debris.