PayMore opens its first Canadian stores in Brampton and Mississauga, with plans for over 120 locations nationwide.