It's sad they didn't handle it well but the limited time offer is now over. This sort of issue is not limited to HP so that's not the issue.

I disagree this is HP's style.

If you want to move to 7 the next step is to get it from Microsoft.