I have no problems in allofmp3s credit card payments. In fact, they froze my account because of suspicious use and asked my what was going on.
I explained that I used the Cahoot webcard which generates a random CC number for each transaction to prevent fraud. The reinstated my account and gave me a good bit of confidence in their payment practices.