This online store is fantastic for their products & price, shipping is super fast and they do a fantastic job with packaging (don't worry about buying chips).
The only negative part is that you have to be 100% sure of what you are buying, forget about return/refund... their phone number is voicemail only, they won't return your call... the "contact us" on website is email basis and they won't respond to your emails.
After 2 weeks of trying to reach them (thinking their system is broken) i've returned some items and provided relevant account info thinking they will refund me anyways (shipping from Montreal cost $16) and 5 weeks later I still don't have a refund or even heard from them.