Both my Wembley and my Glastonbury tickets were delivered today.
Sweet.
Did you have to sign for the delivery or did it just arrive in the post like the PO tickets?
Edit: Ignore this I've just checked my hotmail and found an email from See Tickets explaining everything