I tried a salvage yard, paid $80 to have it pulled from a wrecked '05 and got home to clean it off, then realized it was broken in the same place. I ended up returning it and taking mine apart, gluing the track back together and resecuring it with plastic zip ties on either side. Reassembled, and it looks stock and has been shifting fine without breaking now for about 60 days.