This experience was not good. First their office is terribly difficult to find. While lost and trying to find the place, I tried calling and no one answers the phone. When I got here I was greeted by the most inattentive receptionist who seemed as though my arrival was an inconvenience. I was also told they are running 30 minutes behind, so my attempt at a convenient and easy mid work day trip turned into a lengthy adventure.