I wish Teamviewer has a small business pricing model. I love their product. However, I only have ~ 70 clients I need to support at a 501c3 school. Their cost are still too high for us.
$10 to TechSoup gets you 60% off list price for TeamViewer. Your license pays for simultaneous controlling sessions, so our plan that would have cost $200/mo. is $80.
We've had access to TechSoup forever, but we keep forgetting to take advantage of it. We were able to make our money go a lot farther than it would have this year because we started looking through their catalog again.