Dollarama has over 1000 stores and has a presence in every province of Ontario ; Canada has the most stores .
Dollarama has over 1000 stores and has a presence in every province of Canada ; Ontario has the most stores .