How did you find about this service and are you affiliated with them in any way?
If I understand correctly this can only be used as virtual debit cards, but I see there is Card Billing Information with physical delivery address.
I would like to see someone from FCF Pay team registering in bitcointalk forum, but on first sight it does look better than similar shady projects that appeared recently.