Hello.
In the past few days I purchased Jigsaw Puzzle Creator [JPC] 3.4.0, via a well-known payment gateway. Even so, the sending of the registration / activation key " within 48-hours" has since passed.
I have endeavoured to contact Casperlab Software but messages will not go through, from their web-site contact page. My investigations are beginning to uncover others who have paid money for the JPC software product, in good faith and have been caught-up in the same questionable 'game-playing' situation.