It was a shambles, I too bought them in advance, and arrived 25 mins before kickoff to collect and missed the whole first half. I live in Manchester so couldn't collect in advance.
Solutions are obvious, as another poster said, print your own. It's not hard. Or have a system whereby they can...