I've gotten them from all over the place: Newegg, Zipzoomfly, Fry's, Best Buy (yes...), Mwave, computer fair, thru my cousin (who works at Sapphire), and my friend (who works at eVGA).
I guess I like newegg and Fry's the most. One has consistent low prices, one has fluctuated low prices.