Ok guys, so here goes my experience with junction 17 cars is like this. I visited there Yaxley branch before I joined this site and I bought a nice 55 plate 350z convertible it had a few issues like a small tear in the roof and the drop links were noisy, but we sorted out a good price for the car. They fixed the drop links and replaced the roof, however the new roof they sourced was damaged unfortunately this was only evident after they had fitted it, so they then had to source me another 1. This time they opted to replace the vinyl rather than the whole roof, I finally got my lovely new car back this evening. So I can't complain about what they did as they did everything they said they would. But what I will say is that their customer service leaves a lot to be desired tbfh! I only found stuff out by phoning them as I only ever had 1 call from them. Their communication is absolutely appalling or lack there of... But as I have said they did do everything they said they would.
P.s. They had my car for nearly 3 weeks and that was painful as it was payed for.