I searched for a while, and came up pretty much empty.
There is a plcae in Ottawa that has the case I wanted, and you can have MEC or Europe Bound or just about any seller or Pelican order it, but once you order it in, its yours. So, If you wan to shop around for cases in Toronto, be prepared to travel.
I did However get a case that fits most of my needs. I got a padded Seal Line bag that is shock and water proof. Although I won't be able to withstand running over it or having an elephant stand on it, it will do pretty well.http://www.cascadedesigns.com/SealLine/Urb...-Sleeve/product