I haven't used MDM, but a chap I bought a couple of parts from gave them very high praise.
Given how mint his S3 was, I trust his judgement!
Personally, I have used APS in Brackley for many years - always felt they are worth the drive from Maidenhead.