TPS. Dont go anywhere else for genuine parts.
Then Euro Car Parts (for me as its easier to get to and i get discount)
Then GSF.
I wouldnt touch any VAG dealerships, theyre all dicks in my experience, maybe apart from Audi but the duy on the desk doesnt really know much. Seat being the worst.