Avoid at all costs. My debit card has been cloned here. I've also been asked to pay inside (in attempt to clone my card) numerous times when the option to pay at the pump. I'd give it a 0 star rating if I could.
Not much to say about here. It's a gas station!
During the day, it's bustling with people filling up their cars with gas or the employees from the nearby office building picking up some Tim Hortons coffee.