I use cellphoneshop.net for all my cell phone peripheral needs. The stuff comes straight from Hong Kong (seriously) but they use Yahoo store front for the credit card charges so I feel relatively safe. I've ordered a bunch of stuff and have never had any problems.

And the stuff is ridiculously cheap when compared to the mark up of the same crap here in the States.