extra charge for credit card purchase--legal?