I have just part exchanged my vehicle here, and I couldn't fault the services, the sales team and the garage were all polite and very accommodating. Anything I needed they tried the best to help with. The car I have brought is great value and any work needed on it was completed before I exchanged, I would highly recommend this company and will be going back when I next want an upgrade.