Most credit cards take the interbank exchange rate and add a ~2% commission. This is standard practise, and gives you a better exchange rate than using cash would. The difference between 'buying' and 'selling' prices for cash/travellers cheques can be as much as 10% - just check the rates at any bureaux de change. So you're better off using credit cards.