Euro Team
Consumer Report
We purchased tickets for the cycling at the London Olympics but did not receive them. We were notified that we would receive a full refund but to date have received nothing. After numeroud emails still can't contact these people, perhaps there is someone out there that will be able to help all ...