Went to O'Briens for a tire alignment, i scheduled the appointment over the the phone which went perfect. I took my car in for the appointment and after about 15 minutes after they pulled my car into their shop they told me that they wouldn't do the alignment because of the shape of my tires which they told me to wait to replace until after the alignment, which i was understanding about then had to wait another thirty minutes for someone to come out of the back of the shop to talk to me. They told me that my inner tie rod would need replacing as well as the alignment, i asked for a estimate on how much it would be and how long it would take. The estimate they gave me was nearly 500 dollars and five hours of labor. After declining to make another appointment i asked for my keys and they refused to hand them over until i paid then 50 dollars for a inspection on the car which i never approved of or was asked about. I paid them the charge so i could have my car back. After calling B&G Auto for a different estimate i come to find that O'Briens wanted almost double the price and had extend the time needed to do the repairs by three hours to bump up their labor costs. All in all i warn anyone planning on using O'Briens to seek a different place of business.