I went to the PharmaPlus in Cloverdale Mall, Etobicoke (Ontario, Canada) to check out the Nyx stuff in person, and the shadows are $6.99 each. I was surprised, considering people in the US keep saying how inexpensive they are. They also do not carry the lipsticks.
However, I could see how pigmented and vivid the shadows are! I gaped at them for a bit, the colors were sooo pretty. I think the salesgirl thought I'd gone into a dissociative fugue.
If you go to Cloverdale Mall, you should go to the Zellers --- they carry lots of harder-to-find stuff like Jane, Black Opal, Prestige... and they have more complete lines of the usual drugstore brands with products I'd never seen before!