Unfortunately for you, Stihl has you by the shorthairs on their products. They do not discount, and most dealers will actually give you a hard time if you want to make the repairs yourself.

As far as I know, there are no aftermarket parts available either

The next question is: why did the piston burn out to begin with - it is so often a case of programmed obsolescence - they are designed to fail after a certain time, to force you to buy a new one, and in the case of Stihl, an expensive one at that. Don't get me wrong, they make one of the best, but you pay for what you get. When you get it running again, check the carb out, and set it up properly. If the fuel ratio called for is 40:1, use 32:1 instead, if 32:1, 16 or 20:1 is better yet. You will double the life of the engine. This goes for most 2 strokers, using 40 to one or less oil mixtures (50 - 100:1). When setting up the carb, turn in both needles until lightly seated. Turn out 1 1/2 turns each, start saw. The screw closest to the engione is the idle mixture screw. After engine is warmed up, adjust so engine runs its smoothest, and back out screw 1/8 turn. The screw further from the engine is the high speed adjustment. Open throttle wide, and adjust so engine runs at highest speed. Back out screw until engine just double strokes, and then let idle. Double check idle adjustment, engine should accellerate smoothly, then doublestroke at max throttle. As engine is loaded, cutting, it should be completely smooth at maximum load. If you set the high speed screw so that the engine 'sings like a bee', with no load, then it is set too lean, and it will melt down the piston in short order.
Andrew