I think you have a pretty accurate picture... They spend a couple of thousand making the cars look brand new, then price them $6K-$10K higher..
It makes the cars (with admittedly low mileage) look like they've been meticulously cared for, but not always the case.. When I shop for a used car privately, I look for things like curbed wheels and other signs of owner neglect.. Let's just say they give the local wheel restoration shop a lot of business...
They do know their cars and their market.. but, I get a slightly slimy feeling... They do have their proponents, however.. this is just my opinion..
2006 330Ci ZHP Imola Red
1987 325iS Bronzit (retired)
2011 Z4 Space Gray (retired)
2008 X3 Sapphire Black (retired)
2005 330Cic Silver-Gray (retired)
2003 325i Sport Steel Blue (retired)
1967 2000CS Delphin Gray (retired)