Alternatively, send it to me and i`ll do it.
I have serviced controllers in the past with success let me know if you need a helping hand, Il be happy to do it free of charge.

(though Tension offered first so speak to him before me to be fair).
Best of luck anyway.
Oh just an observation, did the CD32 have 2 Different D-Pad styles? (the black plastic bit I mean).