I was able to fix mine myself (immediately put the car for sale afterwards), but it took multiple weekends. It was not fun at all. The worst part was getting the inner door panel pried back enough to slip my arm into the door and unlatch it. Those damn door panels are NOT designed to come out with the door closed...