I'm still trying to get a single transaction complete with them. 3 separate, and fairly small, purchases over the last couple of weeks have all been met with the "High Risk" response.
And with Cash Into Coins accepting only Wells & BoA, I don't know what else to do, as a US customer.