Thinkpads from the T and X series (don't know about Yoga, P or L) are really great, usually work out of the box and if there is broken hardware you are visited tomorrow by a nice guy from IBM (yes, really!) who fixes things without complaining about the weird OS you are running (of course you should be able to test that the new component works somehow).
Non-Thinkpad laptops from Lenovo are worse at running with Linux and the hardware support seems to be far worse, send it in, wait a few weeks, no solution.
Note that other vendors are very similar: there is a big difference between the "for professional business use" and "for home use" lines, in prices as well as support for software and support if broken.