New egg is my store of choice. Incredible selection and 3 day shipping for cheap. Their website is one of the best retail sites I've ever seen for any product.
Yeah I shop on Newegg because it's a great site with customer reviews. Then i go over to Zipzoomfly for hopefully the same product but with free shipping.