Sure you can order parts for any Sennheiser product as far as I know, check if your local Sennheiser-selling shops can help you out with repairs/ordering new parts.
I've gotta say, you've done a bad job at keeping your headset safe, I mean, they can only be about two years old, treat them better man, they deserve it, they're Senns.
Oh most definately i've tried, just the situation of living I was in when i first got them. That and the cord tends to latch to my cargo pants and try to come with me when i get up -.-. But yeah I want to refurb them, how much you think repairs like that would really cost me? Think it's worth doing?