The doctors here are fantastic but I have to give them just 2 stars because the front office staff is terrible. They are very short and rude on the phone. I recently called to inquire about the cost of an exam and was told I should just call my insurance. After politely mentioning that she was not entirely…