I do things like this from time to time but only when you get the voucher at the point of sale. Good Sam is notorious for taking weeks to come thru on their deals. I received a $10 off coupon the last time I renewed. Took about 6 weeks to get it and then I tried to use it online only to find out I had to pay full price then mail in the coupon and they would refund the $10 to my card (another 6 weeks). No thanks, just went to Amazon and ordered the same thing $15 less than their price anyway. I have tried very hard to support Good Sam/Camping world but they make it difficult. I will keep the membership anyway just because of the 10 percent RV Park discounts but that is the only reason.
On the other hand we went to eat the other day (tourist town) and they had a promotion where you got a giant beach towel with a $50 gift card. Our meal was $85 so I bought two gift cards, got two free beach towels, then used the cards to pay for the meal and tip. Instant reward, that's the only way I will do promotions now.