Poor handling of appointments, disrespectful, was put on hold while I was talking without warning. Unjustified cancelled appointment due to poor communication. Not recomm ... more