Every little bit counts! Especially in this economy hahaha (laughing but crying on the inside)
Noticing a lot of places having loyalty cards - 10 stamps and get a free massage session.
I say why not if it brings in business for the shops and saves the punter a little bit to spend on extras *wink wink*