The last ~200 pages (like 2,000 posts) of the Bitinstant support thread at Bitcointalk.org before they shut down were essentially all complaints about undelivered orders and excuses by staff, including Charlie Shrem, about why orders weren't being delivered. Things got so bad that they hired someone specifically to respond to complaints in that thread, and then after a month or two he quit.
Right; but they were getting fucked over in the fiat world left and right up until that point too. Not saying they didn't over-promise and under-deliver but you can't really examine these things in a vacuum.