I had not heard about problems with Coinbase. I've used it a few times to pay for Humble Bundle offerings - generally smooth transactions. We're talking about coinbase dot com, I assume.
Good luck with your various issues. I'll follow the thread with interest.
Please forgive the self-quote, but I have definitely changed my mind since last year.
I recently cancelled my Coinbase account because of reports elsewhere on the forum that they were tracking how people spent their
BTC. Allegedly, when they found that someone had spent
BTC in a way they did not find acceptable, they cancelled the user's account. People claim they were attempting to enforce US laws, specifically "no online gambling", and were cancelling accounts if their tracking showed that a customer's
BTC had passed through a known gambling site. Some forum voices defended the practice, pointing out that since Coinbase is in San Francisco it has to comply blah blah. Other voices decried the practice of making "good
BTC" and "bad
BTC" - the "taint" issue - because it compromises fungibility. I side with the latter view. I now also avoid BitStamp and Circle for similar reasons - not because I want to gamble (although it is perfectly legal where I live) but because I find these policies to be repugnant and dangerous.
Read the Terms of Service carefully for any of these companies. I know - nobody reads ToS boilerplate - but this is a very big deal that could make/save you a lot of grief.