Bought tickets from this company for the Champions league final in Cardiff.
247 customer service was very friendly and helpful through the website chat.
The tickets arrived 2 days before the match just as promised, even got a free upgrade.
The only disappointment was that Juve couldn't finally win the Champions League.
Highly recommended this website