The Professionals and Negatives of On the web Shopping