A better argument is that advertising that a product is available to &quot;buy now&quot;, but changing the terms at checkout to &quot;buy a license&quot; is a type of fraud known as &quot;bait and switch&quot;.  An offer is being made that the seller has no intention of honoring, with a different product (the license) offered as a substitute.