I got my souvenir ticket and the booklet.
As for the tickets at the O2 not being sent out in time for the concert.... according to one of the staff members over there, this is regular practice, therefore they always advice to always bring the paperwork (proof of paiment, confirmation etc.) if you haven't received your ticket at the date of the concert...
Last June I was at the 02 for the 'Circus' tour of Britney Spears. I live in Belgium, by the time we had left for London, I still didn't have my tickets. It was no problem to get them at the box office, but I had to show the paperwork. That is when this staff member told us it was common practice because sometimes the tickets are sent out too late. When I was talking to this staff member I received a phone call from my husband back home to tell me my tickets had arrived......lol
So, the tickets being late... I don't think there is something fishy about that.