I recently tried to check out Starcraft 2 at an internet cafe before deciding to buy it. However it would not let me play the game without a battle.net account. After registering for the account it would still not let me play because the account did not have the correct license attached.
What is the best way to play Starcraft2 before deciding to purchase the game? I did a brief search but could not find a demo version and if I cannot play at an internet cafe (which I assume would purchase legal copies under a site license) what other options are there?