Why wouldn't a business just use Twitter or Facebook for announcing a realtime, short-term deal like that?
I follow most of my local businesses for that reason - many of them already tweet about on-the-spot deals which works the same way. Plus, it's an incentive for customers to follow their social media accounts which also helps with other types of advertising and promotion.