No I got lucky but believe its a matter of time before it does it again, but I did clean it all up and use some lubricant to help it move so who knows waiting game now I guess :)
But this is what I was on about
http://www.ebay.co.uk/itm/Impreza-Turbo-WRX-01-on-4-Pot-Caliper-Seal-Kit-x2-/280688032764?pt=UK_CarsParts_Vehicles_CarParts_SM&hash=item415a4f7bfc
But would always try the free way 1st :)