If you buy 1 - $100 card, you will get $20 off, and only have to pay 1 activation fee. It's a better savings than buying 2-$50 cards. You have a limit of 2 "rewards" per transaction, but they do both come off the same card. I did it yesterday - all automatic, the cashier didn't have to do...