I would advised against doing credit cards because of the whole paper trail thing and for other reasons.
There are really great providers here who I trust and trust me, but those are few and far between.
How many of us guys really want to go around using a credit card with a provider and then that provider has our first and last name. Imagine you see that provider, and pay her with the credit card, than after she does the service, you have a crappy time, you write a bad review and then you have to worry about her getting her revenge by throwing around you first and last name and credit card # . No thanks. Don't think that won't happen.
The alerts section is dotted with people providers who have outed personal information of their clients.
For providers who are accepting credit card transactions. Imagine you have a client who wants to be cruel and disputes the charge on his credit card. He either contests the charge as unrecognized or fradulent charge. You get a chargeback where the money the client paid you gets taken away from you
and you get a chargeback fee which isn't always reversed whether or not you win the dispute. There are also more reasons available to dispute a charge than just unrecognized charges: they could say they used another form of payment, they showed up and didn't receive the service, you overcharged them, they had a shitty time.