Having a very frustrating experience with shop.ca. There is long wait time every time trying to contact them and they offer caller to be called back by their customer reps. Guess what, they would NOT call your back, at least in my case.
Also, it took a long time to get the shipment, one week after being told that the order had been shipped. When I was about the activate the gift cards I purchased, I realized that their numbers are different from those in their system under the same order. In other words, the gift cards I received can't be activated and can't be use at all. Called them for help fixing the issue. It has been two days and they haven't been able to address the issue.
Very unpleasant experience.