Many stores issue loyalty cards. The logic behind all this is to make customers believe that they are being rewarded for shopping at that store. But nothing comes free. If using this loyalty card to keep shopping at this one store will keep you from shopping elsewhere [and miss out on deals] the stores gain a lot more than they reward you with. Get that loyalty card but use it only when you must buy anything from that store and that should be when they are selling whatever you seek at the cheapest prices. Most stores have them loyalty cards so you not only are free to take advantage of deals wherever you find them but get rewarded in the process too!