STT Group < shudder > EDIT : Not sure if this relates to the STS Group and NOT the STT Group - Which is the one that displays at Billing ?
Have you ever looked at the cars they bring to Billing
Even a brand new unregistered 300C SRT8 had a damaged alloy, scratches and a stained drivers seat
Jim round the corner bought a yellow Ford Boss truck from them 2 years ago. Despite numerous attempts to repair it the electrics kept failing, so Jim took it to an Auto Electrician
The Guy phoned him up and said you'll better come and look at this, it was a complete cut and shut job.
It took months for him to get a refund using a solicitor and he lost £3k because he dared to drive it 1,800 miles.
This is just my personal opinion, but I wouldn't touch them with a barge pole