I buy almost exclusively from overclockers and ebuyer, I've heard most of the scare stories about overclockers, but they've been very good to me, and their prices are some of the lowest around, however their stock is a bit sparse and their shipping is pretty expensive.
I buy everything from Newegg(http://newegg.com) If I goto an actual store it would be Microcenter or Fry's Electronics.