The deal was supposed to be done by now. Surely, if Jamie Vardy wanted to join Arsenal, he already would have.
Arsenal agreed to meet the striker's £20million release clause on Friday night and soon offered him a three-year deal worth £120,000-a-week, with Arsenal retaining the option to add a further year.
Originally, reports believed the deal could be done as early as Sunday with some outlets claiming a medical had been scheduled to take place at London Colney. However, the hours ticked by, the weekend ended, and the agony continued.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250-word test article: http://gms.to/haveyoursay4
Leicester threw a cat amongst the north London pigeons when they made a counter-offer, believed the be worth £100,000-a-week with a guaranteed four years. Coupled with the fact that he loves Leicester, it makes the two deals pretty much equal.
He was supposed to inform Arsenal and Leicester of his final decision before boarding a plane to France with the rest of the England squad. But the plane took off and still, both clubs were standing in the dark.
It is now believed that Vardy's representatives have told Arsene Wenger and Claudio Ranieri that he has put the decision on ice in order to focus on Euro 2016, which could well be the only major international tournament of his career. It is a sensible decision but it leaves Arsenal with a dilemma.
Should they wait for as long as a month to get a final answer from Vardy, who could quite easily turn around and say no? That would leave them facing the prospect of buying a striker on the back of Euro 2016, which, more often than not, means inflated transfer fees.
If Wenger wants a striker now, he needs to pull out of the deal with Leicester and move on but who could he go for? GiveMeSport looks at three options.
Alvaro Morata | Juventus | Fee: £40m
Before Friday, Arsenal were widely expected to compete for Juventus star Alvaro Morata. The striker is believed to be heading back to Real Madrid, who have a buy-back clause of around £23m. They then hope to sell him for a massive profit and are asking prospective buyers to pay £40m.
Sound complicated? That is because it is. To add to the difficulty, Chelsea are believed to be interested in acquiring the 23-year-old while Juventus are trying their best to keep him.
It all seems a bit much for a player who has never scored more than ten league goals in a single campaign.
Daniel Sturridge | Liverpool | Fee: £30m
Rewind to the first week of May and Arsenal's top striker target was Liverpool's Daniel Sturridge. The Mirror published an exclusive claiming Wenger was interested in a £30m deal and there was plenty of reason to believe it could happen.
The 26-year-old had a rough first season under Jurgen Klopp and was tormented with speculation that he was not to the German coach's liking. That could still be the case and Arsenal should probably find out before going in search of other targets.
However, £30m is a lot of money to invest in a player so prone to injury. The striker has been plagued by myriad problems over the last two seasons but when he has been fit has shown tremendous quality.
Michy Batshuayi | Marseille | Fee: £38m
Belgium's next major star or just another flash in the pan? The jury is out on Michy Batshuayi, a 22-year-old striker who appears to have it all. Quick, strong and imposing, Batshuayi cuts a very similar shape to that of Vardy and is seven years his junior.
The Marseille striker bagged 17 goals in Ligue 1 last season (24 in all competitions) and has been linked with West Ham and Tottenham as a result. However, Marseille are demanding as much as €50m (£38m) which is a lot to pay for a player without experience in any of Europe's top five leagues.
Should he perform well at Euro 2016, that asking price could dramatically increase, as could the interest. Wenger will need to decide this one quickly and the Frenchman is hardly known for his decisiveness.
Should Arsenal pull out of their deal for Jamie Vardy and chase one of these strikers? Give us your thoughts in the comment box below!