Shipping cost and time shouldn't be an issue if it is under warranty. Sonicblue pays for all shipping costs and turn around time is about a week. It's definitely worth it for peace of mind.

If not under warranty, just find someone who is adept at soldering electronics. I fixed one like that and I have extremely limited soldering experience.
_________________________
~ John