One major advantage of a credit card that is often overlooked is the protection offered by Section 75 of the Consumer Credit Act 1974, which states that the credit card company is jointly and severally liable for any breach of contract or misrepresentation by the retailer or trader.
This effectively means the credit card company has made the purchase, not you as an individual. Very few retailers will take on the credit card companies given the funds they have available, but will try and stitch up an individual..... by using section 75 you simply force the credit card company to take action on your behalf, in the event of any dispute with the supplier.
For this reason I make good use of my credit cards - ALL internet purchases, all "street market" purchases, all mail order purchases, etc etc .. you can see my drift - anything that does not involve a "shop" I can enter and bang a desk. However, much to the annoyance, I expect, of the credit card companies, I pay the card off, in full, every month.
So I never pay interest or fees, and if needed, I have the law, and the credit card company, to back me up in any trade dispute .... it's a very cheap form of insurance IMHO ...