Their prices were pretty high, but I've had to spend more at other places. They were somewhat easy to reach in an emergency. They didn't answer the call at first, but did eventually call me back. They seemed to know what they were talking about most of the time, but I still wasn't very comfortable. They gave me sufficient information to make a decision about my treatment plan. I would definitely return