One thing I've seen is game shops charging for table space but allowing that for store credit - so it's $5 but if you buy something that week (minis or dice or a PHB or whatever) then that $5 is part of that. That makes a lot of sense to me as it's getting you in the shop, keeping up the hobby...