The name says it all, 1001 Free Fonts specialises in offering fronts. They have over 40,000 fonts listed on their site. Each font has different licencing terms, from free to paid. Most being free for personal use with fees for commercial use. When attempting to purchase the commercial licence you are directed to several different sites. Some of these sites no longer seem to be available so some of the information on this site is out of date.
Features
on Google
on Yelp