The WiFi in the O2 was woeful, and even on "The best network" EE the app wasn't loading.
Eventually after stepping aside and letting a load of people go in front of us I managed to get it to load, but it was a dreadful experience.
Contrast that with seeing the Pet Shop Boys last month in Birmingham where the ticket was on my phone in Apple Wallet was night and day (and you could print the ticket if you didn't have an iPhone, or wanted a physical version).
Laser printers are the solution, and Brother laser printers seem to remain the most highly-regarded.
A brother laser can often be had for $100 these days.
I actually recommend HP but Brother is great too. My current HP is at least 10 years old, and it's the second I've owned. My first was a 2000 vintage which I used from 2005-2017. (Its rubber rollers eventually got dried out and I wasn't as skilled a refurbisher as I fancied myself)
I've really appreciated my local library for allowing 20ish pages of printing per day, which has allowed me to limp through the no-printer lifestyle. Plus I usually grab a DVD movie while I'm there.
Life's good in the mid-2000s.