There are many unlikely moral battlefields in this world. The grocery store parking lot is such a place. On the hallowed fields of Costco, Loblaws and Canadian Tire, drivers fight between the yellow ...