If you are having trouble with the site use duckduckgo as your browser zero ads etc. I had the same issues until trying duckduckgo works a treat for me now I am used to it
Daz estimated about 7000 to 7500 tickets sold for Wembley between the shop and the RL website. 24 buses from the club and a further 12 they know of from pubs etc.