For books, I always check bookfinder before ordering from Amazon.
But if you get a funky product on Amazon, I would think that returning it would be a fine way of registering disapproval. It can't be that good for Amazon, and you can bet they're noticing both the product and the vendor when it happens.