Petro Canada
Unbelievable aggressive Petro Canada employee
A male Petro Canada gas station employee at 1493 Finch Av. W. was screaming & swearing at me for over 5 minutes simply because I was trying to get his proper name as a result of his substandard & eyeballing me service. This Petro Canada employee flashed his name tag at me for 0.1 second ...