Stay away from CampBX at all costs. I had a good series of experiences with them, making both money order deposits and cashier check withdrawls up until September of 2015. In late Sept 2015 I attempted to make a withdrawl of $915 from my cash balance. First, the check took over one month to arrive by certified mail. And then when I attempted to deposit the check at my bank it was refused. I tried again a little while later and the bank manager confiscated my check. It was quite obvious to a trained observer that the check was fraudulent. There was no bank name on the check and the routing number was the same as the check number. I notified CampBX of my misfortune via their support ticket system and I got some kind of response that was NOT copy/pasted. They eventually tried to send me another check via certified mail, but I refused delivery on it as under Oregon law I could by only a little bit of a stretch be held personally liable for having a fraudulent financial document in my possession. I instructed CampBX to deposit my $900 back into my cash account so that I could buy more bitcoin and get my cash back by selling bitcoin on an escrow exchange somewhere else, but it has been almost one year and my cash account still only has one cent in it, not $900. I did still have 2 bitcoin on deposit with CampBX and I was able to move those bitcoin to another escrow exchange and sell them. I may have gotten a 'cold wallet' error message once, but that didn't last long before I was able to move my bitcoin out of CampBX. I have filed a criminal complaint with the FBI Internet Fraud division, but I have yet to hear back from the FBI or get a coherent response from CampBX to any further support ticket requests. A final note: It seems that there just may be no such animal as a completely legit bitcoin exchange in the USA. The escrow exchange that I used is too low an information content to be compliant with Anti-Money laundering rules and Coinbase makes you give up your login details to your online banking login, which my bank manager advised is not legit either. For now, I'm using Coinbase, but even that had a name change recently and I had to hunt around their new site to find my old bitcoin deposit. It is still there, thankfully, but who knows how long that will last or if I will not get my money back when I attempt a withdrawl?