I do not have any actual credit cards. I got rid of them years ago since I can't control myself.
My husband has 1, a discover card that is paid off quickly if we have to use it. I use my bank's visa debit card for all my online transactions, that way if I don't have the money in the bank I can't make the purchase. The only situation you can get into vs. a prepaid card is identity theft but I have been only visiting the main sites, I order from UB, TRR, RABOM, and Hipgirl, hence trusted sites. I'm sure the visa prepaid card from Wal-mart would work just fine for all the online purchases.