Heating them up doesnt work because the two expand together and you get nowhere!
They can only be pressed out and yes the pistons do get scrapped unless you know someone who has a custom jig, but even then the gugeon pin can get scored.
Machine shops nornmally charge bout £7 to remove one and put a new one back on.