Didn't PM as I thought this might help everyone...
Send it to Ripmax in Enfield. I've always had excellent service from them and the things I send always come back fixed once and for all. Also, if you send in things that are old and obsolete, they offer an exchange service to bring you up to date with a working item. Two servos and a receiver have been back to me that way!
http://www2.ripmax.net/AR_Contact.aspx
HTH