i would say do it dealers.
they work on your car everyday, so they will know the car.