chris - I understand.
Most folks don't consider that there are significant costs of doing business - freight, handling, customer service, invoicing, collecting, etc. beyond the cost of the product. Someone will pay for these. It will not be Amazon. And, if Amazon offers a great deal to the customer - these costs still have to be paid. That means they will be paid by the retailer / vendor / etc.
It's like a credit card or PayPal - there is a cost to use these. Someone will pay for it. In a very competitive environment, it will be the seller. At some point, the seller needs to make a business decision. Are the additional potential sales worth the cost I am paying right now. Amazon, like Wal-Mart has the ability to bring extremely low prices to consumers. The downside is this can destroy smaller specialty companies.
I like using Amazon - I am not bashing them or Wal-Mart. But, I also respect a retailer like Chris who says - enough - this doesn't work for me. Assuming I like his product, I will choose to buy from him in a way that makes sense for both his business and my pocketbook.