I would go for Nars since it is way more expensive in Canada. Check weekly ads for drugstores to see whats on sale (CVS, Walgreens, Rite-Aid, Target, etc). If you're interested in Loreal HIP, its usually on sale at one the drugstores each week. Try to get to an Ulta for all your makeup, skin, fragrance, and haircare brands (high end and drugstore) in one place. Sometimes I check out the Gift with Purchases on department stores websites (Nordstrom, Macys, Saks, NM) to see if there's anything I want.
Have fun!!