Corner shops in Québec are struggling to survive because of a beer price war.