are you looking for face, hair, body products???
Inglot. I heard they offer high-quality eyeshadow for really cheap (for that quality) prices. Love the idea of getting to "build" your own palette. They're not available in Canada though (well, they are, but it costs almost twice what it does in the US, and at twice the price, it's just not worth it...) so I would definitely stop by the Inglot store.