Urban Decay’s first Ontario store opened this month in Square One Mall Mississauga, just in time for your favorite makeup junkie’s Christmas stocking. The makeup super brand was previously only available at Sephora, can now be purchased in the brand…