I cleaned my Pista last night and took everything apart, and WD-40'd the hell out of it...
OMG it was a freaking mess! I had to put my cats in their carriers so they wouldn't come and lap up the WD-40, I almost passed out from the fumes too.
There was some rust developing on the inside of the seat tube already (also on my Poprad, which actually had more rust and I haven't even ridden it as much as the Pista!).
I hope the WD-40 helps, it was a spur of the moment thing the I decided to do all that last night.
I think I'm going take my Poprad to the bike shop and have them to it professionally (at least I hope they do it right).