If you are trying to establish a web presence for the first time, and you are not some kind of computer expert (who the heck is? well -- we are, but that part comes later) then you are in a very vulnerable position, not knowing whom to trust and/or whom to hire to manage your most important web-based business. Often, what ends up happening is that the small business owner ends up being hoodwinked by the web designer who masquerades as a system administrator and web manager, when you find out later you don't really own your own domain name...