Buying computer parts from NCIX or Amazon (Canada)?