Buying a Franchise : 24 Items to Beware of Before Signing!!