COMPREHENDING SHARED INTERNET HOSTING: AN INEXPENSIVE ENTRY LEVEL TO THE INTERNET