If you are going to use chains a lot you might try to follow my method.
I've got six saws - Stihl 088, 2@ Stihl 660's, a John Deere CS 62, a Stihl 021 and an EFCO MT3600. For bars they range from 42" to 10", most in the 28" plus range.
I've done a bit of Chain Saw Milling, CSM, on hardwoods and that dulls a chain fairly quickly. And a sharp chain leaves a much smoother cut.
LEARN to HAND SHARPEN
I quickly went to a three tier approach
New chain - do a several passes on say an 8' log, or when the chain seems to "just" start to dull, pause and sharpen by hand. This is also a break for my ears and back.
After doing that three times whip out the Grandberg File-N-Joint ((
File-N-Joint | Granberg International) to make sure my angles are good, and at the same time touch up the rakers.
After about 3 "Grandbergs" (about 9 hand files and 3 Granderg filings) take it to my Northen Tool grinder and get EVERYTHING trued up. I usually have three chains of the same size, so I save the chains up and spend about one or two nights a year using the grinder.

Notice the magnifying light to aid in examining the chain.
One of the big differences between hand filing and using a bench mount grinder is ease - the chain stays on the saw, so I'd touch up the chain 12 times before I had to spend a few minutes taking it off the saw.
NEVER take a batch of chains to someone else to have sharpened THE FIRST TIME. When a chain costs $20+ it's bad to see some incompetent ruin them. Do investigate your local shops for sharpening - some charge by link, length, or per chain. My local shop in Virginia charges about $18 for a 28" chain. My local shop in Mississippi was charging $5 regardless of size.