I haven't seen Dr. Amato in several years. I usually see a nurse practitioner who is always friendly, helpful and will listen to your concerns. My problem is the billing staff. I have a VERY good insurance company but this office pushes patients to have their prescriptions to go thru the "Long Prairie" company. I trusted them and went thru Long Prairie for my first script then contacted my insurance only to find out that Long Prairie charged me 3 TIMES what I would have paid!!! Since then, I insist that Dr. Amato' s office go thru my persona insurance. For my latest prescription, I spoke with the billing girl and told her that my insurance needed them to fill out a medical authorization form and tried to give her the phone number. She had stated that my insurance "denied" coverage (an untrue statement,) and that she "didn't have time" to sit on the phone to process a medical authorization! They called back today to state AGAIN that it's not covered by my insurance and asked if I would be willing to take a different medication. I asked them to verify the fax # they sent it to and the receptionist was quick to say she would have someone call back today & hang up. I have YET to hear back so I will be paying them a personal office visit tomorrow morning. The doctor is great, the nurse practitioner is wonderful, I would just be wary if they try to push their "recommended" insurance company on you if you have your own. For me, it was ALOT cheaper to NOT take their recommendation!