I always swear by MAC and the Body Shop. I'm not much of a makeup person so these are not something I need in large quantities or very frequently. Therefore, I make it a point to spend a little in buying the best for my skin. I find toiletries like body lotion, creams and balms from the Body Shop extremely compatible with my skin, I've been using their cocoa butter body lotion for years now. When it comes to makeup, MAC is my numero uno choice. Then again I only wear foundation, lipstick and eyeliner :P