Ordered one from GSF - it arrived today and it doesn't fit

The VAg Part No. ordered and supplied is 251 941 531M
The part No. of the old switch is VAG Part No. 251 941 531Q
What a difference one letter makes.
Anyway GSF cannot supply that part and I cannot find any other source of supply.
Does anyone have any suggestions?
Thanks in advance
Andy