I had to kill some time around 8 on an Thursday and stopped by Sporting Life.
Yes it's higher end and yes parking can be crazy (if you go anywhere good parking ain't a cinch) but there are designer deals to be had and as they have been know for (since my parents shopped with us there in the 80's) friendly helpful staff, young and old alike and all smiles.
This is a classic Toronto landmark and I got something for myself both kids and my beautiful wife!
But it wasn't cheap