Do I need to sign up for a card of some type in in order to receive the reward bucks? Can the reward money be used toward any purchase? How long are they good for? I think I want to try buying some toiletries there, but I don't want it to become a hassle or end up costing me more. Thanks!