I should've known this is a scam when the price is so much cheaper than the competitors. I ordered a play mat on 4/19, and it's 4/26 now, the order status is still showing "processing". I tried to call them, and it was a non-working number. That's enough to convince me that this is a fake company. I'm going to dispute my credit card charges with my bank today and report it to federal agencies. No one needs to be scammed by them again!