I'm a long-time proponent of the idea of 3D scanning as a gateway to CNC carving, and I've spent a lot of time (and money) checking out new 3D scanners as they've come out, looking for something that would be useful and affordable for people wanting to do this. Recently, I got a new one: the Miraco scanner from Revopoint. I've really been impressed with its performance - it's able to deal with objects a couple of inches tall as well as life-sized figures, and it's totally self-contained, so it's not necessary to plug it into a wall socket or a laptop to get it to function. It can capture detail as fine as .2 mm, and process the scans within the device, rather than having to export the raw data for meshing and repair (although that's possible to do as well, using the included software). It does a great job of capturing photo-textures, so it could be useful for advertising or VR applications as well as CNC or 3D printing. The only major drawback I noticed is its sensitivity to ambient light - it wasn't able to scan outdoor objects before the sun was almost set. But aside from that, I can recommend it wholeheartedly.
If you act now - through July 17th - you can get 15% off the already quite reasonable price of $1300 USD by clicking the link on the main page of my site https://computersculpture.com/ and entering the code SAS02 in the coupon box.