From vintage shops to record stores, here's our definitive guide to the best places to shop in Toronto in 2026.