Shop to install LSD

You are going to have to do that for any shop you take the car to, and It is your choice but a 2 hour drive for the piece of mind of knowing it is done right would be worth it to me. Your money and your car though i just see that as a stupid reason to justify not going there, it’s not like it is states away.