The Internet has brought on a lot of innovative ways to advertise a product or service. Since a lot of businesses nowadays have made the Internet as one of their major marketing channels, (if not the most important, they are always on the search for more effective ways to advertise their merchandise.