Well I can't do it on the spot, because I'm what you call a one man band. I know it SOUNDS great,, like it's printing money, but I have so many things that I could be getting done, and the grinding has to happen after hours. I'm at about $6 a chain, up to 20", BUT most or the ones that come in are really abused, or been filed by a guy that can't file. Now you have one tooth that's half the length of the long one on the chain and you have to knock a grinding wheel width off of most of the teeth to get them all to match. I've had chains with the left cutters at a 5deg angle, and the right cutters at a 50deg angle.
I'm thinking of bringing the grinder home and setting it up next to my wood stove so I at least am home, and have some atmosphere!
It really isn't as glorious as it sounds grinding chains.
There is one shop in my area that doesn't even do them at all, but they will give you a "trade on your old chain. Give you like $5 off on a new one, and their new ones are at least $5 more than I sell them for!
I have decent tools, like a Silvey and a USG, but maybe a wheel upgrade would speed things up for me too? The USG takes time to change from different pitch chains, so I usually leave it set for 3/8" LP but those things don't repeat left and right cutter length or depth like a Silvey.
Maybe I'm spending too much time trying to make every chain perfect, but with so many hacks out there, I refuse to join them!