Buying parts and bringing them to a mechanic has probably crossed your mind at some point. But is that even a realistic idea ...