Can anyone recommend a good mechanic in Amesbury that charges a fair price and i s competent. I brought my car to Amesbury Auto Center/BP and they've had my CR for about a week. They've charged over $1,000 for two different repair sessions within the last few days and my car hasn't been repaired. I'm looking for a mechanic that will identify the issue and quote me a price to fix it. Not charge me an arm and a leg for jobs that "might fix the problem".