Most franchises don't have the prices online due to the amount price variances across the different regions. Plus, it saves them from running into the risk or having the wrong prices listed in addition to having to update the site when there are price changes.
It's most likely due to the price adjustments they have every so often.
Thanks! Your answer is awaiting moderation.