Lachine Mall?
There are three TRUs I've checked recently: The one at Carrefour Angrignon, the one in Brossard and the one in Anjou, and none had any Chap Mei vehicles... Only Joe-scale vehicles I saw were incredibly low-quality hovercrafts and out-of-scale troop transport trucks.
By the way, any chance you can make your avatar smaller so it doesn't stretch out the column so much?