It costs more than £20 to enjoy match day at a top-flight Scottish club, according to a BBC Sport survey.
Hibernian is the most expensive place to watch SPL football with the cheapest adult ticket, a cup of tea, a programme and a pie coming to a total of £29.20.
Inverness Caledonian Thistle were the best value team in the SPL - charging £21.90 for the equivalent according to the Price of Football survey.
INVERNESS CT v RANGERS
Despite the differences in prices and absolute attendance figures, Inverness Caledonian Thistle are not far behind Rangers in terms of relative populartity
Rangers' first home crowd of the season represents
of the city's population
Caley's attendance is
of Inverness's population
Amongst the Old Firm, Rangers were 50p more expensive than Celtic at £29.
The top of the league table is dominated by Glasgow and Edinburgh clubs, with Hibernian, Rangers and Celtic the most expensive places to watch football in Scotland at £22 for the cheapest ticket.
Hearts provided value in the capital however with entry to Tynecastle costing just £17 at the bottom of the price range.
Despite their own price structure, Inverness Caledonian Thistle attracted only 3,600 spectators to their first home match of the season -
a 1-0 defeat by Hibernian.
“The only question is whether clubs are treading the fine line between providing value for money, or are profiteering from passion and dedication ”
And you can read more of BBC Sport website Editor Stuart Rowson's blog on the price of football
Rangers meanwhile attracted 49,083 fans to
their first home match against Hearts
- less than 2,000 short of Ibrox's capacity.
The Gers also have the most expensive ticket in the division at £42.
There have been some concessions to fans' finances however.
St Johnstone have reduced their matchday programme in size and cost and for the new season, while St Mirren offer free beans with every pie purchased.
Price of Football - SPL clubs
The match-day experience - how football has evolved