I ordered something in June and didn't wait too much to get it but were missing some items from the order. After complaining they sent them (I was told) beginning of August. As of now end of Nov I did not get them. Also in that order was a sflo2 player which was defective so that they told me to send it back for repair. I sent it July 15, as of now they say that they did not receive it. A $200 order down the river. I complained also on their forum, my message was removed!
But I had other orders which got in time. I do not blame directly them, could be the HK post, I don't think that canada post is "loosing" items. Just a note, the sent back pack was not tracked (It would cost 30% of the whole player), neither what they sent me (missing items) was not tracked.
Honest seller anyway, they are selling good quality products (with exceptions), read the forums before buying anything.