My shifter cable has broken for the second time in a couple years on my 2001 Mazda 626 (Automatic w/90k miles). The first time it occurred, I was lucky enough to have the tow truck driver diagnose the problem before he dropped it off at the dealership and told me it should only cost a couple hundred dollars. If memory serves me right, they charged no more than $250. It happened again yesterday and because of other issues I’ve had at the dealership, I had the car towed to a local repair place that I’ve respected in the past and received quality service w/a fair price. This morning, they called to say it was going to cost $550. I explained I’d had it repaired previously for much cheaper. The guy stated it was hard to believe since the part costs $180 by itself. He said that was the amount the computer came up with, but that he’d check again on costs associated w/the “labor”. Does this sound right or am I being taken advantage of?