I am with the "buy quality and resharpen" people here. I have a set of blades with different tooth geometries. I have Forrest, Ridge Carbide, Freud, and others. I also keep older blades for rough cutting salvage wood. If you think about it, the high cost of expensive blades plus sharpening (a savings) is roughly comparable to replacing cheaper blades each time.
Some blade geometries are less durable to stay sharp compared with others. I reserve the Freud Fusion with its high-ATB teeth for special projects. Its fancy tooth geometry cuts very clean, but the high-ATB design can dull more quickly. The fancy tooth geometry is hard to resharpen correctly.
So far, I have used the original factories to resharpen my blades, and they come back as good or better than new. The price is high but reasonable. The issue is the shipping cost. It pays when you are an industrial company that can ship 10 blades at a time. Shipping is not economical when you ship blades to be sharpened one by one.
I looked for local blade companies with the same Vollmer brand automatic sharpening system that the major manufacturers use. I found one, but they have a bad reputation amongst local woodworkers. According to others, they grind a new angle on the tooth faces, and move on to the next tooth too soon, leaving each tooth grind incomplete and the blade not as sharp as its potential. I have been reluctant to try them on my good Forrest blades, so I pay the shipping. (I have since found other local sharpeners with the Vollmer sharpening system, but not one that I feel comfortable with yet.)
This entire video is very informative about blade sharpening, but the automated Vollmer sharpening equipment starts a few seconds after the 5 minute mark:
https://www.youtube.com/watch?v=bLsRarSwErQ
I am still looking for a local sharpener that I can trust with my Forrest blades.