I've been happily going to this office for 20 years. Unfortunately, they have lost their customer service skills. If your insurance doesn't cover everything, they just charge your credit card! Let's try an invoice with an explanation. I don't know any other business that charges you without billing you first. I've got no problem going somewhere else over this.