I love to buy stuff on eBay because it's more secure. Also, you can always view everyone's feedback to see how reliable they are. And, if you pay via PayPal and you don't receive your item you can put it into dispute to get your money back.
I bought a little sweater on there
http://i2.ebayimg.com/03/i/03/62/a2/4e_1_b.JPG
It was only $3.50, $6.00 shipped. I received it in the mail last week and it is SO cute. I can't wait to put it on my doggy. As for the carrier, I have a fetish with purses so I ended up buying the Louis Vuitton Sac Chien carrier. It's left a big hole in my pocket now so I have to cool down on buying the puppy stuff. My boyfriend went bizzerk when he found out I purchased it.