Re: I would like to support anyone that is "not Amazon", but how can I if their site is broken?
You could start by letting them know their site is broken, and how much business they've lost because of it.
Assuming you can find a way to actually get a message through to them, which a lot of web sites seem to actively discourage....