take it to eurotech. their labour rates are extremely reasonable(half the price than any dealership) and plus they'll treat ya right.