Stila Cosmetic's Canadian site is diligently being worked on in the background