A very pleasant experience! The waiting area was very comfortable and clean, employees were friendly and the work was done efficiently and reasonably. My grandson (2-years-old!) cried when we were finished and it was time to go! I will definitely go back.