There's little that matches the anxiety of trying to buy tickets to a hotly anticipated show or festival, as you sit desperately hoping the Internet gods will let you muscle out other fans by mere seconds. Refresh. Refresh. Refresh.
Take the fervour around...