Husband & I have, so far, had good luck buying online (from books, pet products, etc.). Last week, I purchased (or so I thought) Kerasolv (a keratolytic gel for Hanna's corns) from Discount Pet Drugs. I was waiting for a week and then I got an email from them about my purchase with a small note on top that said, "this order has been cancelled". No explanations, no phone calls. When I finally got hold of them to ask why they cancelled my order without any explanation sent to me, a yelling male customer rep just responded, "you got an email".
So much for good manners & customer service. I am surely not buying ANYTHING from that online store again.