I have ordered an item on May 15th, we are Jun 21 and still nothing. I have called and left VM, sent e-mails, no reply, no updates, no tracking number, nothing. Finally got in touch with someone, telling me that my order has been cancelled - they told me that the items was not yet in stock, so they cancelled the order - but they kept my money... and no e-mail to tell me that. To be this incompetent, and still be in business is a miracle. BTW, their prices are not very good as well, and they falsely advertise shipping prices (Canada Shipping advertised at $19.99 but have charged me $29.99). Company like this should be out of business. Apparently, the items are coming in this week, so I got them to ship them ASAP but I regret buying from them and will certainly not do this again.