Went in on Safari which failed to work as others.
Tried chrome and everything worked perfectly - me just waiting for the ticket to arrive in the post.
Did not use the print at home facility as I only have an inkjet printer. Used this for the Cheltenham game and the ticket entry system would...