Most will be on a 3 year business lease which probably explains the lack of stock , they haven't reached BCA yet
My sister is handing back her lease car next month, I enquired about buying it but apparently they all have to go through BCA
Hence the used ones may be of poor spec?