I hear you. I had a hard time finding anything to buy! Thank God Don Cameron had an Osprey I wanted.
Trouble is in this day and age with everyone buying direct from source on the Internet it's really hard for more broad interest retailers to exist. North Bay Hobbies is closed. J&M is closed. Most of your hobby game shops just carry the mass appeal stuff like X-Wing and 40K.
AND they don't have enough stock or staff to keep the store open while going to a show.
Meeple Mart said he's interested in coming back if he can figure out how to keep the shop open while he's in Stratford.
Being in Canada we can't get the American figure companies to cross the border, even if we were big enough.
And well Adepticon schedules the same weekend as we do, so there's Crucible Crush, 6Squared and Pulp Figures....