I had to send my laptop back for a warranty repair, which means sending it in for a replacement. It's a Surface Laptop 4, and I've loved using it, but it suddenly stopped charging via the Surface connector. It would still charge via the USB-C port, but I don't have a charger that puts out the same wattages, so it was slower. Also, since it's inside the first year, I'm not OK with any defect.
To Microsoft's credit, there were no questions or anything, I just put a warranty request in, I instantly got a shipping label, and I sent it off to El Paso, Texas. The bummer is that I have to back up whatever I have on it, then do a reset to clean off all my stuff. They send back a "refurbished" unit. This isn't the worst thing, since everything on it is generally replaceable. All of the code is on GitHub, and I don't think anything in the document folder is not found elsewhere. So when the replacement comes, I just have to reinstall my developer stuff.
The replacement unit I got back was indistinguishable from a new one. I did a full battery cycle and it was about what I expected, which was 8 hours doing web browser stuff at almost full brightness. I'm disappointed that I had an issue with the computer, but getting it replaced was completely low friction, and only took about 10 days.