@gollum,
												Any electronics repair place would take something like that on, maybe even a phone repair place.  Unless it is an expensive version, it might be cheaper to buy a new one.  Any electronics shop is going to charge at least $50 just to look at it.