Sams Club has some decent deals on restaurant/retail cards. I noticed that they had Rock Bottom Brewery and Old Chicago Cards at $80 for $100 worth of cards. 20% off + it counts as a warehouse club for 5% categories at certain times makes these a pretty good deal if you would be eating/drinking at these locations anyways.