All of my 20 or so shopping experiences have been very good thus far. Fast shipping (Canada), good quality, customer support excellent, returns fast and easy.
Tip for consumers: I read a lot of bad reviews and was reluctant to order at first, not my case at all.