As for Lenovo, at that price, I can usually just buy a whole replacement machine either new with warranty or new old stock for around 2/3 usual retail price and get it next day. I paid 730 GBP for my T14 gen 3 for example. And I got to stick bigger RAM and SSD in it and the battery comes out in 30 seconds. Granted the battery sucks but meh, you can't win everything.