I've also just ordered some new pins from mrpink.
After swapping my wheels the other day to put my new Oz ultraleggera's on I had a quick look at my brakes and it wouldn't surprise me if they've not been touched since they last had the pads changed.
WARNING - THE FOLLOWING IMAGES MAY BE DISTURBING TO SOME

:eek:
They didn't look too bad after i'd given the caliper a quick clean, but I know that those pins aren't gona come out easily!
Considering going all out and changing pads/pin, fluid, hoses and painting the calipers while they're off! But I think for now i'll just go for a strip and clean unless I can find some DS2500 pads going cheap.
I'll probably end up putting the pads in the vice and cleaning the edges up with a wirebrush to remove the corrosion.