ok i took the pads out and they were realy hard to take out, the anti squeal goo from behind the shims had leaked, maybe with the heat and bonded the pads to the pistons, and the pistons to the caliper :S was real messy so i took all the goo out cleaned around the pistons, put them all the way in and out.
no stuck pistons which is good !
ive got everything back together but i havent had a chance to take the car out yet...
will report back later tonight
cheers for the replys