Seller has been awesome with communication as well as providing prompt shipping. I ordered this product for my Dad who has cancer & unfortunately he's telling me he doesn't want to try it & to get my money back (He's stubborn as hell, my dad lol) So I can't leave a review in regards to the product itself but the customer service & overall buisness as been superior so I'm sure it works great & is 100% legit. Great seller! Sorry I have to cancel the order (if it even let's me). A+++++ seller!