Manchester City season ticket holders paid the least money per home win in the 2013-14 season, topping the VoucherCodes.co.uk Premiership Value League Table for the fourth year in a row.
The table uses the cost of the cheapest season ticket, as well as the price of the club's shirt, a scarf and a pie and a pint at each game to work out how much is paid for each home win.
Champions Man City top the table with a price of £28.56 per home win, finishing way clear of second-placed Everton (£49.02 per win).
City's free-flowing attack also meant that season ticket holders also paid just £7.71 per home goal, with Liverpool the next best at £16.51.
Fulham's supporters paid the most per home win (£128), while Norwich City's season ticket holders had to fork out £41.14 per home goal.
Manchester United's slump in home form this season sees them drop from second last year to eighth this year, with each home win costing £79.22 - £35.45 more than in 2012-13.
West Ham United were the most significant fallers in the table, dropping 12 places from seventh to 19th.
Ignoring a team's performance in home games, Arsenal are the most expensive club to support, with City the cheapest.
A season ticket, home shirt, scarf and a pie and pint at every home game would have cost £1,184 at the Emirates this season, while the same at the Etihad was almost £700 less at £486.
VoucherCodes.co.uk also looked at the distance travelled by the loyalest of supporters to every away game and found that Newcastle United's fans journeyed the most with a total of 4,333 miles.
Aston Villa's 2,244 miles was the shortest distance travelled by away fans. You can see all the data in the infographic below.