I made an order and it never shipped. I sent an email asking what the deal was and was told it was listed as an "internal order" and was not even going to be shipped at all, so it was processed incorrectly from the very beginning. This could have been a simple, forgivable mistake so I politely explained to the customer service person that I would like it to be shipped as soon as possible since we were already a week behind. He said they would put a "rush on the order" and that it would ship the next day. This was a Thursday. The next Monday rolled around and he told me that he "forgot" that the warehouse was closed on the weekend, which is completely irrelevant because the order should have been shipped "the next day" which was a Friday (not a weekend day in America but I don't know Canadian calendar rules.) It is now Thursday and the order STILL has not shipped. This is the worst customer service I have ever seen from a company and I really have no idea how they are still in business.
To echo a few other reviews, they didn't waste time processing my payment but at the rate we are going right now, I may never get my order.