I like shopping at this store very much. The prices are low and the quality is pretty good. Shipping may take a while to Canada but since the shipping fee is so low, I would still rather shop here than other online stores. Customer service is pretty responsive and professional too. I have not had a bad experience yet and plan on shopping here regularly for electronic accessories.