The players get paid eye-watering wages, season ticket prices are soaring, and tickets for individual games continue to rise. Yet Premier League football stadiums continue to be filled with fans week in, week out.
So how much are we paying for tickets, and which Premier League club charges the most?Based on figures from the BBC's Price of Football survey, here's the top ten.
The most expensive football tickets
Top ten most expensive football tickets
Price - £100
The Gunners officially charged the most for tickets to their matches. These prices were only for a top band of seats, and they do have seats at a much more reasonably priced £35.
Price - £87
Roberto Di Matteo's team demand the next highest ticket price for their performances, but also have lower band ticket prices staring from £23.50
Price - £80
Spurs are up next, and not only are their tickets pricey, the cost of a match day here (cheapest ticket, programme, pie and a tea) is one of the most expensive too.
Price - £60
The south west London club have the fourth highest ticket prices despite being middle of the table performers, with many of their better performing counterparts offering cheaper seats. They do however also have lower priced tickets starting from £20.
Price - £55
Fighting for the top spot in the table, United have a reasonable ticket price relative to their performance, though still charge more than their local rivals.
Price - £48
Despite offering more reasonably priced tickets than many of the other top clubs, the cost of a match day here is the most expensive of any of them.
Price - £47
Although they languish far from the top of the table, Villa are in seventh place, though their cheaper seats start from £21.
Price - £45
A tie sees these two clubs, who have just a point between them in the Premier League, in eighth place. It's Stoke who has the cheaper overall match day though.
Price - £42
It might come as a surprise to find City this far down the list. The club - who have had their fair share of controversy in the past few weeks - have relatively cheap tickets compared to their performances this year.
Price - £40
It's also somewhat surprising to find bottom of the table Wolves making it into the top ten with these prices which certainly don't match up to their lacklustre performances.
Discover More Like This
BACK TO SLIDE
And in case you were wondering... it's actually Blackburn and Newcastle who offer the cheapest Premier League tickets with prices staring from £10.