the growing popularity of the internet has spawned dozens of these 'access providers ' ; companies and organisations that provide individual and corporate computer users with 'dial up ' links to the internet .