Most of the time you can just buy the same thing in another place. Maybe it's different in the US but here in Europe I don't find Amazon better or faster than any random e-commerce website, so it's pretty trivial to boycott them.
In fact, I do avoid buying from them as I don't like the way they treat their employees.