Just an FYI to readers of this thread. Yes, the nature of bitcoin seems to tilt toward dismissing startup ideas like this as a scam, but I personally contacted the founder of the site, and I can say with confidence that this is a legitimate, although very early-stage service. I have funded my account, and verified through CoinCashCard's payment processor that the money is indeed on the card.
Proof: http://i.imgur.com/2D3wn8L.png