There are other reasons to use purchased rather than free fonts, and purchasing them from a reputable company -
1. It means that you actually have the rights to use the font - some (not all, not even most) 'free' fonts are pirated, by purchasing the font you protect yourself from someone pointing out that Castine is
not a free typeface. (I actually know this one from the other side - I have met the man who created the Castine font, based off of tombstones from the town of the same name - someone pirated his font, and put it up for use.)
2. There is often more technical information, regarding kerning and the like, for professionally produced typefaces.
3. Once purchased you can keep using it again and again - while pricey it is a one time cost, so if you are likely to be using Schoensperger a great deal it may be worth springing the $45. (Me, I make do with Hans Fraktur, by the same creator - I am a big fan of Manfred Klein.

And I
know that Fraktur is free to use.)
The Auld Grump, over 5000 fonts in my collection.... But you never know when Avignon will come in handy....