Out of curiosity, when you verified your bank account did you elect to allow them to check your online banking credentials or did you provide the deposit amounts they made to your account?
How long prior to buying the bitcoin did your bank account have funds available to fund the transaction? In theory coinbase could have contacted your bank who could have said that there was a recent deposit that may or may not actually clear (e.g. a check deposit that could be retuned unpaid, among other things).
None of that matters. They don't care. I've been through all that, I had all the verifications they asked for (and I offered more to them), plenty of funds in bank account.
Plain and simple: I bought low, they took my money, price had risen significantly during the 4 day ACH wait, and on the last day - WHEN THE ACH WAIT TIME WAS OVER - THEY CANCELLED THE PURCHASE WITH A SOME VAGUE, CANNED EMAIL. Attempts at trying to resolve it by contacting CB LEADS NOWHERE.
Plenty of examples of this all over the web. Buy low, price rises, they cancel. Sell high, price declines, they cancel. They do it under the guise of "security concerns". All in all, your money gets tied up for AT LEAST a week and a half.
They are most likely leveraging your money between the time you buy and the time they cancel and refund it.Fuck Coinbase and their Goldman Sachs/Big Brother scamming bullshit.