I know Glenn personally, I run Surrey sierra spares round the corner from him. All I've ever heard is good things about the cars he sells and he does have a very good reputation. I've worked on a few of his sales cars before and they have always been top examples.
I'm pretty sure he usually goes away this time of year.