What are the best and most affordable places to shop in Montreal, Canada?

5 answers 5