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