Straight up scam. Doesn't send product or refund charges. My credit card company contacted them to dispute the charge and they didn't even answer. Didn't send a single response to any of my emails. Just stay away.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.