5 /5 Ann Lake: The best make-up in town, in my humble opinion. The staff is willing to help you pick the right product for your skin and coloring. They are very nice. They take their time and make you feel like a valued customer, not to mention they make you feel beautiful by applying the make-up and instructing you on how to use it.