I stand corrected. I tried again a few minutes ago after posting and everything went through. So much for my rant. :)
And they cancelled my order. No reason given. When I phoned them, they had no record of my order at all. Tried to place the order over the phone and they rejected my credit card. Phoned the bank and absolutely no issues with my card. They seem to be having some problems.