Yikes! They might be asking for legal trouble with with this offer.
Hope they're not charging any credit cards until they're ready to release the licenses.
In the USA you're only allowed so many days to deliver once you book a charge or accept funds. That's why most merchants won't bill your card until they actually ship your order.
The credit card companies also don't like it when you issue too many refunds. Have too many in a given timeframe and you run the risk of having your merchant account closed. Apparently the card companies view refunds as a symptom of customer dissatisfaction, or poor bookkeeping procedures.
I don't doubt pmgWordwide's intentions or honesty. But I hope they made sure their card companies were cool with what they're doing.