I think mastercraft is a GM in a BC store. I worked for one in Northern BC and the guy pretty much had a Canadian Tire logo tattooed on his butt he was such a suck-up.
Seriously, this guy was wierd. He would work all day in the store, bother the hell out of employees, then go home and work for CT some more. And he would do this all week. This is fine when your young, but he was 40, married and with a new son. Even the military doesn't have such devotion. He was a creepy wacko.