I've had make-up applications for a few special occasions now. They provide a great service, the makeup artists are always great. Gentle and work with you to co-ordinate with your outfit and what you want (minimal, high-impact, feature lips etc.).
They are reasonably priced and it's great because the cost of service is refundable for MAC cosmetic products on the day! So as long as you use their products normally you can essentially really get free make-up application for purchasing their products! So if you have a special event coming up think about purchasing your products then - but it also means you can purchase products for touch-ups if you're going to be wearing the make-up for extended periods of time or if it may rub/come off