We may receive commission from purchases made via links on this page. Pricing and availability are subject to change.
Everyone suffers sore muscles from time to time, but not everyone can afford a massage therapist. Good news: Massage guns can help you relieve those aches and pains, and they're more affordable than you might think.
How affordable? For a limited time, and while supplies last, Amazon seller Batterymart has the Enegitech Mini Massage Gun for just $20 when you clip the 70-percent-off coupon. Regular price: $66.
And if you have Amazon Prime, you’ll get free shipping, of course. Not yet a member? No problem. You can sign up for your free 30-day trial here. (And by the way, those without Prime still get free shipping on orders of $25 or more.)
Similar in style to larger, much pricier massagers you might have seen from the likes of Hyperice and Theragun, the Enegitech is notable for being a "mini" — meaning it's smaller, lighter and easier to hold for long periods.
The gun offers five speeds and comes with four interchangeable heads, each designed for different areas and muscle groups. You also get a zippered carrying case, which is unusual (but most welcome) given the price.
Two things to note. First, the massager charges via USB-C, which is great, but it doesn't actually come with an AC adapter. You can plug it into any powered USB port you might already have, or you can pick up an inexpensive USB AC adapter like this one (it's on sale for 9 bucks!).
Second, at present the product has just two user ratings, which might normally be cause for pause. However, while I haven't tested this exact model, I've tried at least half a dozen very similar mini-massagers, and they've all been varying degrees of great.
Read More from Yahoo Lifestyle:
Want daily pop culture news delivered to your inbox? Sign up here for Yahoo Entertainment & Life's newsletter.