New
#21
Amazon. Fantastic return policy (turned around a bad MB in 2 days with prime).
Microcenter for processors - great price but usually in-store if you have one near you.
FrozenCPU - mixed reviews but I have had no problems with fans, etc.
NOT newegg or Frys - newegg quality and prices have tanked and Fry's prices aren't good and their retail stores make you feel like a criminal.
Ones that look interesting but haven't tried yet:
jab-tech
performance-pcs.com
coolerguys
mnpctech for case mods