customer
Stole money, no return or order received
Ordered a grill over 10 weeks ago. No updates on when it will ship. Tried to cancel, they won’t accept cancellations? Terrible customer service. Beware! They have all good reviews on their site, but every other site shows they are a scam!
