I ordered a sandbox for my daughter on May 10th, promised delivery date was May 21. The NEXT day (after they had my money) delivery was estimated to be June 1st! I immediately tried to cancel, they said they could not as it had already shipped (so how is that my problem?).
They apologized for the 'confusion', completely patronizing and insulting. This is the second time this has happened, I figured I'd give them a second chance. NEVER order from them from Canada!