I just bought PaintCode 1, about a week ago. Sad^h^h^h Happy - free upgrade woo!
If it helps, it does come up on things like MacHeist occasionally, and they have sales once in a while (there's one now, at $79.99, but I've seen it as low as $50).
It's not so bad: I'll try the free trial and if it fixes some of the problems I have with PaintCode 1, I'll pay for the upgrade. The app itself is a tool which helps me make money so it's not hard to justify.
I'm starting to think that an honorable and smart thing for developers to do is to run a sale a month or so before the release of a new paid version on the app store.
And revealing release month before actual release has its own shortcomings...