Mine jammed for the second time, I removed the complete changer from the car, took it back to my local BMW dealer, they charged £30 for 15 mins labour, & I refitted the changer back into the car myself, 2001 318 tourer, hope that helps.
G Carr, November 2010