they had opened up a canadian outlet here in winnipeg to make it easier on shipping to canadian customers.
i had placed two orders with them, both times for products. i wasn't pleased with their shipping policies at the time. they shipped once a month, so if you wanted your order quicker, you had to order close to their cut-off date.
my first order took many phone calls, many unanswered emails, and less than perfect condition when it did finally arrive. my second order ended up being cancelled, because it was going to take two months before it would finally get to me. but i had to find out through a website update, rather than a personal email or phone call. and it was by chance that i found out after already waiting 3 weeks. that was almost 2 years ago, and i don't plan on ordering from then again. i've noticed that they've added a restocking fee for cancelled orders... big surprise
of course that was my experience, i know lots of people have had very good experience with them.