When you buy a franchise, you essentially buy the right to operate a business that is the same as the other businesses in the franchise network.
In order for all of the franchised businesses to essentially be the same, the product or service that is sold by each franchise must be consistent.
To achieve consistency, a franchisor may restrict where you purchase the supplies required to operate your business.
This can sometimes mean that the cost of your supplies (or the cost of goods sold) is higher than it otherwise might be if you were operating an independent business.
Starting Your Own Business vs Buying A Franchise