ADVANTAGES DISADVANTAGES OF INTERNET MARKETING: THE BEST THE BAD AND THE UGLY