Last one I had had the heater cartridge die, the leveling sensor die and be too stupid to properly communicate via USB (a typo in the protocol meant that Octoprint was waiting for receive-confirmations). Together with terrible support which took literally the whole month I had the thing, to answer about the first issue (and not actually help).
Which printer was this? There’s ofc. always a risk involved when buying a cheap printer, but some brands are definitely worse than others.
First of all, I’m sorry to hear you’ve had a crappy experience with your printer, and I hope you have something that works better for you now. What you write does however align with what I’ve heard about this brand previously… The printer buying guide that I like to refer to has put Geeetech in the “hall of shame” category, with the following remark:
No quality control, useless customer support, offers paypal refunds to customers who leave 5 star reviews on their Amazon pages, offers to pay to have bad reviews deleted. Pays youtubers to lie about the machines.