I got one off ebay, breakers yard, £10.00 + pp. The garage that was doing the service on the car sourced it from a MG supplier for £10.00. There so flimsy looking Ive kept it just in case!
Have you had your one apart, the garage managed to rebuild one of the switches where it had fallen to bits??