Bought tickets for 2 World Cup games in Brazil but the tickets did not get delivered. Do not buy from these guys. Absolutely gutted and this has to be…