Strange question, a colleague just had two people on the train with E Tickets printed onto thermal roll, yes you read that right, when scanned theyre all valid, they were apparently retailed at a Trainline.com kiosk at Heathrow Airport? I've never heard of this is it a thing?