the internet has become a popular marketplace