TLDR, WARNING - I ordered from them, they missed delivering on the original date. Customer Service promised a new date. They didn't deliver again. I asked for a refund, it never happened. I reached out to their CEO, Customer Service, etc etc.. the answer I got is unreal. "Hey, we are different departments and sorry you haven't gotten your refund from accounting yet. (It's been 2-3 weeks). Our accountant hasn't processed your refund but here is his email...." - I can't even make this up. Worst experience I've had with a company in years, even worse than Bell, Rogers, etc.