Sorry, you have had a bad experience with HP laptops, but I have three HP laptops and haven't had a single issue with them in 15 years! You can look up your model number (it's located on the bottom of the laptop) on HP site and can order replacement batteries there. Not only have I upgraded my own memory through tech support, but the tech was very helpful in telling which memory cards I needed and exactly how to upgrade/replace them.