I have been using Perrys Vauxhall in Preston for the last 12 years or so for all my genuine VX parts, and to be fair the majority of parts I get for my Omegas are genuine VX - the service I get from their parts department is excellent. They will research any of my requests for obscure parts, and let me know immediately whether they are available that day through their own network, or if overnight from Luton, or within 2-3 days from Germany. They also have sourced genuine parts from various VX warehouses in Spain and other European VX storage facilities.
I have spent a small fortune over the years, and they give me TC discount everytime which helps. Their staff are all very friendly and many of them have been there for a good number of years which speaks volumes in itself. I know them all by name, which helps when I ring up, and as I have said, I have nothing but praise for them.
In their service department, there are only now 3 technicians that appear to have experience of technical issues with the Omega. They are helpful when it comes to giving me info about any job. The majority of their younger technicians however don't know the front end from the back end of an Omega, which I guess is understandable but it makes you question their individual competence if faced with a complex job. They probably don't see any Omegas these days going through their workshops anyway.
I have no connection with Perry Vauxhall at Preston, by the way, just a long standing satisfied customer of their parts department!
Irrespective of whether you are a regular customer or an infrequent one, there is no excuse for incompetent or poor service however.