I agree. I understand that a small business can't compete with amazon on price and service at the same time, and I don't expect this. but it seems that most of them choose to match the price and make up the difference with terrible service/shipping. I would be happy to pay a bit more to support a small business, but I'm not gonna pay the same amount of money for an online retail experience that's worse in every other way.