Fairfund Financial Group: Buys privately held mortgages, trust deeds, land contracts, vendor lien deeds, future payments on structured settlements, insurance settlements and annuities, lottery and contest winnings nationwide. Based in Point Clear, Alabama.