Customer service and repair were okay. However, I was in a bind because I was with my daughters for soccer tournament when my alternator died. It was a Saturday and we were set to travel back to Alabama the following day. I don't know if my situation had anything to do with the cost (I would certainly hope not), but I was charged $599 for an alternator. I had no other choice due to my situation so I paid it. After returning home, I felt like that was excessive and searched the cost of 2014 F150 alternators and found the cheapest being around $140 and the most expensive being around $375. With labor, parts and shop charges, I ended up paying $799 to have my alternator replaced. I previously had this same service done in my hometown in Alabama on a different vehicle and the cost was around $400. I would not recommend Atlantic Tire based on my experience there.