This is not good for coinbase, even if it was an accident.
I agree this is not good for Coinbase, but I am also far less surprised or indignant than many posters here seem to be. This is what the early stages of most markets look like, with fuck-ups and manipulation galore. Read a book on the history of the NYSE (and later, Amex, which was called the "Over the curb" market because it consisted literally of people shouting orders at each other on a street corner in NYC) - this is far milder than the stuff that went on then. At least Coinbase seems to be exhibiting incompetence rather than the naked greed and malice that characterizes many other nascent markets.
If an exchange gives users an SLA stating "orders will be fulfilled within X business hours" then that's a contract between two parties. If the exchange says "yeah, we'll get around to it someday and you agree to deal with that" which is the usual intent language in the small print then you don't have much to go on if there is a delay, other than trying to raise a public outcry in the hopes they will back down.
With that much spread and at prices as high and fluctuating as much as they currently are you cannot expect to take 10 DAYS for a transaction of this nature.
Honestly, looking at this from the outside what is the difference between this an actual larceny? A large purchase comes in while the commodity is priced high, the commodity is not purchased but instead funds are held on to while the price drops and then the bitcoins are purchased at the lower price and the company pockets the difference...
Not even saying that foul play truly happened, but instead saying you cant run a business whos actions LOOK indistinguishable from foul play and expect to stay in business...
If you're in a business where you can tell customers i lost 30% of the value of your transaction due to a mistake on our end its eventually going to turn into a scam, even if that wasn't the initial intention... its just too much temptation