I was going to use that site too, but lucky decided not to. The site is very shady looking at best. Also when I went there, their BTC to CC was currently down and they didn't know when it would be back up. Another reason I didn't go with them. The best place I have found to get BTC ASAP is
https://localbitcoins.com/ you trade with people. So I always do a few small trades, then slowly increase.
Here is my public profile.
https://localbitcoins.com/accounts/profile/WaterTrooper/