WWE Crown Jewel will take place in five days time - but things really haven't gone all to plan.
Firstly, the event had to be switched from the massive near-70,000 capacity King Fahd International Stadium, to the smaller 25,000-seater King Saud University Stadium, citing construction works for the change.
Then the shocking news came out of Turkey that a U.S.-based, Saudi-born journalist had disappeared after entering the Saudi consulate in Istanbul, and after much suspicion it was revealed that the man in question had been killed.
This has put a major strain on relations between the Kingdom and the United States, but after much deliberation, Vince McMahon gave the go-ahead for the show to take place in Riyadh, despite removing all references to the country on the official website and on television programming.
The decision to keep the event in Saudi Arabia has clearly drew the ire of John Cena, who has reportedly pulled out of appearing, despite being advertised to take part in the WWE World Cup tournament.
Cena has probably done this to protect his reputation in the film industry, where he is trying to become a big name as his wrestling career dwindles down.
The man who brokered the huge Saudi-WWE deal is the Minster of Sports for the Middle Eastern country, Turki Al-Sheikh.
And a tweet from the man himself has revealed that the event has already sold out - just three hours after tickets going on sale.
It's honestly not too surprising, as the Greatest Royal Rumble event managed to sell 60,000 tickets, and with ticket prices ranging from just £5 to £20, you can see why they've been snapped up so soon.
And it just shows why Vince decided to stick with the Saudi's - they're paying the WWE so much to bring their stars to the country that they can fill out an arena with 25,000 people when it costs next-to-nothing.
Whilst many disagree with the company sticking to their guns on this, you can't argue one thing - in the McMahon's eyes, it's best for business.
Please SUBSCRIBE to our GiveMeSport WWE YouTube channel where we have exclusive interviews and inside scoops.
LISTEN TO OUR LATEST WWE PODCAST WHERE WE TALK TO XAVIER WOODS AND AJ STYLES, AS WELL AS REVIEWING WWE 2K19 AND OUR TRIP TO THE WWE PERFORMANCE CENTER