Understood. Let me add that this is really about time too. I've got kids and a full time job so I can't devote as much time as most. All these parts and pieces are available online to order for replacements. My two biggest problems (besides faulty hardware), was learning the firmware code and what does what (I'm an artist, the furthest thing from an engineer!), and my extruder is a very poorly 3d printed piece which is causing headaches. I might switch to something good like a Bowden? Need to research that more.
I'm sure you will do better than I (again, I'm less of a "techie" type).
Good luck!