Amazon is really the only website I buy from because my mom has payed a fee (yearly I think) to get free shipping, which is nice. Plus we never have a problem with them. Occasionally I will go to eBay around the holidays if I can't find something in a store or on Amazon but I am really careful who I purchase from. I rarely purchase things online just because I prefer to get out and about just to get out of the house and have fun shopping, but for big purchases (like my camera, lenses, etc) I can usually find much better deals online.

For pet stuff, I always buy from PetEdge. I usually only order from them at the holidays also. I actually just got my holiday package yesterday with lots of dog toys for my doggies' best friends.