For me, I prefer credit card. It provides a source for legal action in the event something goes wrong with the transaction without cost to me (that is, sic the credit card company on the offending seller without needing to refer to a lawyers/courts and they will be more agressive than local law enforcement), guarantee satisfaction, gain points towards rewards (essentially free stuff), convenience, and others.