Prices on networking products have really gone down because of wide availability. It's certainly affordable for small businesses.
All you need is a Web browser.
No one would recommend a provider if they weren't happy. Vendors check to see that the [provider] is competent and has technical capabilities.