Ya that's not a chinese church, isn't that the main catholic cathedral in Hamilton?
I know the esso you are talking about O1Coupe, I don't think I've gone there since it was renovated, but I will avoid. You should probably call Esso corporate and complain about that.
I try not to go to Esso at all since it's supposed to be the dirtiest burning gas, but there's so damn many of them on my route(s) !