I built my desktop system a few years back getting parts bought from NCIX and Anitec. 80% of the parts were cheaper at NCIX.
A couple of pointers if buying from NCIX:
- Use the Check Stock button.
- They seem pretty rigorous/paranoid about security of online purchases & pickup (at least at the Burnaby store). If they go through the hassle of calling up your credit card company, it might take a few days before pickup is ready. (Though, I usually can pick it up next day.)
- Plus, remember to bring picture id and the credit card used to make the online purchase. I forgot my wallet one day when trying to pick something up at lunch and only had my employee card and it was definitely not enough.
Unless it's a weekly special with limited quantities, I usually just check stock and go in and purchase it directly.