There are many things wrong with this service on our side.
1) Chargeback, chargeback, chargeback. There is absolutely nothing stopping you from charging back a purchase even up to a month later (or maybe even later, I'm not quite sure on how these work).
2) Stolen credit cards. If you purchased something with a stolen CC... we're screwed.
3) The fee is pretty damn high.