Tigerdirect is not that bad, at least in Canada. You get your stuff fast and the price is usually within 1-3% of the best shopbot price. I like NCIX.com too, I am not sure how well it is the US, but in Canada it's usually cheaper, because you pay less taxes (avoid provincial (state) taxes) and you get your stuff on the same week you order, even if its 5000km away. NewEgg is here too, but many peoples seem to hate it. Saying Tiger is crap is usually false, remember that many "feedbacks" are paid for by competitors.