I'm booking family a holiday. The operator charges 3% on credit card transactions. If it does this for the full price it will cost me an extra �45. If I pay by cheque there is no charge. Is the consumer protection offered by the credit card company worth the extra?