Worth the time and $
Excellent experience. Brian was totally prepared for our session. He explained things in a easily understood manner. They are not cheap but I have ever reason to believe the quality of the product and the service level warrant the expense!!!!!!