Try Franchise.com. They have a listing for many different franchises that are available. Some of these do have lower upfront fees.