Lol, this isn't the first time we did something like it, it's a hassle for customers to deal with the bank and re-order, even though it wasn't our fault, there's no taking back the time folks had to spend on it. We're in a position to remedy that (authorize.net releasing the hold isn't something we can do much about)
I spoke to Jon (That Guy) about it this morning, that the card did not go through was never wholly (or ever) explained to us by authorize.net, and we don't expect everyone to understand that we're powerless to release the hold, and banks do take a day or two to do it.
Our reputation can't be measured in dollar amount, so we don't think in those terms. When there is a dispute or misunderstanding, the standing policy is to keep open communications, and customers always win. When a company's priority is profit, its actions manifest that and it's easy to spot. Customer satisfaction is one of the top priorities, and that too is easy to spot I think