My recent experience was different. I bought one btc at Coinbase for $307 and then tried to buy more but was told that I'd have to wait 30 days
before buying any more. I then wired funds to BTC-e and to Bitstamp. I was able to buy btc immediately at BTC-e and proceeded to buy bitcoins. But when I tried to withdraw the btc to my wallet, they told me I'd have to wait 450 hours (or something like that) before I could withdraw! My deposit at Bitstamp is still on hold because new KYC regulations required more info such as a scan of my passport and proof of where I got the funds from and other questions. I gave them my info but have not heard anything since. Very strange because I have bought at Bitstamp before and my account is "verified". Now I don't know what to do. Should I ask them to return my deposit and just trade at BTC-e or wait for Bitstamp to accept my deposit?