I'll start by saying that I'm really happy to see this; I'm one of those people who has, does, and loves to travel south of the border!

Regarding the service stations: to the best of my knowledge...