Cost Factors to Consider When Buying a Franchise