SURVEY: Trading on the Internet