I bought mine from Northshore 9 months ago, great purchase experience, but check your paperwork thoroughly - there was an issue with the engine number on mine (only a typo) and I had to sit around for an hour while Ben got it sorted.
But I had to ring Ben a couple of months back to talk to him about a couple of things done at compliance, and the response was "too bad so sad" - VERY unimpressed with the service after I'd signed the paperwork.
They still have clean cars, just check them over well, even little things like the location of the child restraint mounts, making sure the band expander works, and making sure they've actually done everything they were supposed to at compliance.