I stopped buying replacement plastic parts once I realized my 3D printer could make them for pennies
A few grams of PETG has replaced more broken plastic parts than I can count
Read the full story on XDA Developers.