First off, I know most here like to build their own machines, so I've already put on my fire retardant suit.
Just wondering what people's experiences are with online sites for desktops. I'm thinking of places like newegg, and so on. How is support if issues arise? Anything else to consider about such places? Does anyone have recommended sites? I'm in Canada if that matters too much...