I mistakenly ordered a balance platform and canceled within 10 minutes. I received an auto response offering a discount to keep it. I replied asking to cancel, but the next day I was notified it had shipped. Like others, I believe this company is a scam and I reported them to my credit card company. Lesson learned.
Claim your business profile now and gain access to all features and respond to customer reviews.