Well, I got what I paid for. Tickets arrived quite late - only 3 days before the game and this made me nervous. I had no luck contacting customer support on Sunday, despite the fact they claim to be working 24/7. I did manage to get them on Monday. Overall the customer support was fine, I did get replies on all e-mails within few hours as well.