Punjab is no land for guzzlers, both of soft and hard drinks.