Watch out for high fees on rewards credit cards!