While not a form of marketing I'd approve of (creating the false impression that supply is more unstable/rare than is the case and all), it did in fact work on me since I'd been meaning to get Might & Magic 6 for a time from there, and it has spurred me into doing so. If I hadn't had a pre-existing interest, and this place wasn't the only one digitally distributing it (old physical copy won't install on Vista), I doubt it would have had any positive influence though.
That said, the site does appear very user friendly.