I cancelled my account twice and they keep sending me orders and charging my credit card without permission. Had to call again and cancel. They claim they never received the necessary signed cancellation. Really two times. Hard to believe. Scam
Claim your business profile now and gain access to all features and respond to customer reviews.