2nd reco for tigerdirect. Have multiple purchases online and in store (lucky enough that the Canadian HQ is 10 minutes from my house).
Was a little leary at first, because with Tiger in the name, I was thinking China. And since Markham has a strong Chinese demographic... Turns out they are actually a holding/brand of CompUSA
Andrew