Just as an FYI.
Any shop or dealer that is not an actual Suzuki dealer can't order parts directly from Suzuki. To get parts they have to order them through another Suzuki dealership just like you would. So he wasn't really lying, if there was a dealer close to you it would have been easier for you to go directly to them.
Especially since there is not that much difference in distance from Oakville to Brampton and Oakvill to Mississauga.