The Cost to Connect: What Small Businesses Should Expect to Pay for Staying Connected13 years ago JD Rucker