There's one little flaw with the system. It doesn't check that you have an email address registered before you checkout.
It then doesn't have an option to re-print from your transaction history.
Looks like a trip to the ticket office is in order for my friend* tomorrow to sort it out. :dunce...