The gift card points multiplier will vary around holiday events "Fathers Day, Mothers Day, Valentines Day, etc" and you can get as much a 4 times the points so a $25 gift card could give you as much as 100 points. Other times it may be only 1x or 2x the points.
I prefer a Bank of America cash rewards credit card that gives you 3% cash back on gas purchases and if you transfer you reward balance to your checking account they add another 10% to it. Or better yet, Discover Card gives you a 5% cash back on gasoline from July 1 to Sept 30, but you have to sign up for that. My BoA card will stay in my wallet until after Sept 30th.
2014 Palomino Puma 25RS
2011 F-150 Super Crew XLT
Days camped in 2014 - 23
Camped 2015 - 47
Camped 2016 - 51 done - 6 more planned so far