This place is not really a flea market even though you will find the same items at St. Eustache. I agree, it's more of a temporary retailer spot lol.
We come here since near entrance 8 there is a place that my son loved that sells old school Nintendo games and consoles at great prices.
Parking is plenty and yes even has a Tims!