You can always check eBay but make sure you are only dealing with reputable sellers. Check their feedback and read complaints. Also look at samstores.com, I found their prices to be competitive.
does anyone know where to buy unlocked phones at a good price not overpriced like celluloco.com

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic