My wallet is just full of discount and reward cards. Sometimes, these cards come for free while the others have to be registered for a certain fee and has an expiry date. A few times I had to think twice in getting these cards with a fee because I might end up not using them a lot. But if I feel that it's worth it, then I don't mind paying for the minimal fee.
But guess what, we've saved a lot through our discount cards. Imagine getting a 10% or 20% discount for a meal. Since I'm a bit trifty, 10% is already a lot for me. Sometimes, I even wish that there are Walmart shops here because there are a lot of walmart coupons available online.