As the Premier League reaches its final stretch it is a good time to reflect upon the transfer business completed last summer and in January.
For every success story there is inevitably a failure who just has not been able to live up to their price tag.
So here are the top ten worst Premier League transfers this season...
10. Didier N'dong
The Gabonese international moved from French side Lorient to Sunderland for a whopping £17m in the summer and failed to live up to the hype.
The central midfielder has scored just once this season and has hardly been running games from the middle of the park. While he is by no means Sunderland's worst player, it is clear that for the money spent N'Dong just has not delivered.
If he stays with Sunderland this summer he will be plying his trade in the Championship next season.
9. Granit Xhaka
Xhaka moved from Borussia Monchengladbach to Arsenal in the summer and while he has put in some good performances, the Swiss international's price tag is the issue here.
£38m is a lot for a defensive midfielder, and a quite ridiculous amount when you consider that the best defensive midfielder in the league, N'golo Kante cost just £32m.
If Xhaka can become more consistent and sort out his disciplinary record then he will be a valuable asset to Arsenal, but he has been too erratic this season.
8. Borja Baston
Borja Baston is Swansea City's record signing costing £15m from Atletico Madrid, yet you've probably forgotten all about him.
That is because he has only played 17 games this season and only scored one goal.
Baston had been fairly prolific in his previous few seasons in Spain and it is hard to see the Spaniard staying with Swansea next season.
7. Saido Berahino
Ever since that move to Tottenham did not quite pan out, it has been a downward spiral for the talented youngster.
Berahino couldn't get a kick for West Brom so a £12m move to Stoke in January seemed like the perfect opportunity for the Englishman to kick-start his career.
The move has been a disaster so far as Berahino is yet to score or assist a goal. Who knows if Berahino will ever recover his form from a few seasons ago.
6. Simone Zaza
Had this move been permanent and not a loan it would be higher up the list, but West Ham must have breathed a sigh of relief when Zaza went back to parent club Juventus in January.
In his eight appearances for the hammers he scored and assisted no goals and his transfer represented the colossal failure that the summer window was for West Ham.
Zaza moved to Valencia in January and has actually managed to score four goals so far, so there is obviously talent there, but we did not see that at West Ham.
5. Jordon Ibe
Ibe moved from Liverpool to Bournemouth for a hugely inflated £15m over the summer and it is safe to say the former Liverpool man has been a massive flop.
Bournemouth's record signing has made 22 appearances in the Premier League this season and has no goals or assists to his name.
Ibe is still young, so has time on his side, but he needs to make a massive step up next season to prove that the £15m fee spent on him was not a waste.
4. John Stones
Stones has been harshly criticised at times this season, but has put in some decent performances, however for a player who cost £47m in the summer, if you are not one of the best defenders in the league then you have to be considered a flop.
Everton got an excellent deal for Stones, who has given away far too many goals this season and has not significantly improved while at Manchester City. He still has most of his career ahead of him but the defender needs to reach his potential fast.
3. Vincent Janssen
Janssen arrived at Spurs from AZ Alkmaar for nearly £19m after firing them to the top of the Eredivisie scoring charts the previous season.
Janssen has been an unmitigated disaster since then and has no chance of ever displacing Harry Kane from the side, especially given the fact the Dutchman has scored just two Premier League goals this season.
When Kane has been injured Spurs have turned to their midfield for goals and Janssen looks very much like he could be Roberto Soldado 2.0.
2. Claudio Bravo
After the controversial departure of ever-present Manchester City number one Joe Hart, his replacement, the £15m arrival from Barcelona Claudio Bravo, needed to hit the ground running.
Unfortunately for City fans, Bravo has not adjusted to the Premier League at all and has arguably been the worst goalkeeper in the league this season.
While he may be good with his feet, his shot stopping is abysmal. Bravo has regularly found himself benched for Caballero, that is how bad he has been this season!
1. Moussa Sissoko
Newcastle literally robbed Spurs over the summer as they got an astonishing £30m for Moussa Sissoko, based off a couple of good performances at the European Championships last summer.
Spurs shouldn't have been fooled by this upturn in form, as it was Sissoko's continual underperforming that helped Newcastle get relegated the previous season.
Predictably the Frenchman has been terrible for Tottenham this season, scoring no goals and assisting just three. For a £30m winger that is disgraceful and makes Moussa Sissoko clearly the worst signing of the 2016/17 season.