I've had an Email today which basically reconfirms my ST purchase. Presumably it's so I can show it at the ticket office if my ticket doesn't arrive at my humble abode out in the sticks.
Thankfully I'm old fashioned enough to have a printer because I'm old fashioned enough not to use my phone...