The site is run by one of the largest ecommerce companies in the world, and I'm sure they have the same back end for most of their stores. They must process many thousands of transactions an hour, so it can't be entirely broken.

It does sound like it has a specific problem with your configuration - which doesn't help you at all I realise!

Rob