I have just tested them out. No problems at all. Sold some BTC, the funds were in my bank when they stated they would. Bought some BTC instantly.
I did all the verifications that they asked. What I remember about the credit card verification is that it had to be a Visa. My debit card is MC, so I had to use a CC.
I'm happy with them.