I ordered a blue plaid shirt and waiting over two weeks for it to be delivered, to make things worse, the shirt was not even blue or the same brand name as the one I ordered. I thought maybe I had selected the wrong shirt and checked out before confirming but my order history and invoice left no doubt it wasn't my error. After I sent an email to Shop.ca, they responded two days later with a shipping label for a refund and that the shirt I wanted was out of stock.