There are no good stores around here, so I usually shop Newegg unless I see better prices at amazon or some other supplier I can trust. Before, I also used ebay, but last time I checked ebay, it was worse than what I was used to. It's too risky and cumbersome to do transactions there now-a-days.