Perfection!
The announcements are just perfect and the customer service matches the beauty.  I needed to make a last-minute change which was handled quickly and flawlessly.  If you want a professional product with hands-on service, this is definitely the place to go!
Rating: 5 stars