In any kind of work or business, there is always risks. You could never eliminate that. All you can do is just to minimize it. Just like doing business offline, you could still encounter problems online. One of which is not being paid on time, or worse, not at all. There are a lot of stories heard about the one doing business not being paid by their customers simply because, since the business is online, it's also became easier for bad people to device ways not to pay the one they are doing business with. Another problem with selling online are those people who tends to do joy reservation. They would contact the seller and tell the seller that they are interested in the product and says to the seller not to sell the product to other but to him/her, hence the word reservation. But when the time comes, the customer would not reply any of the sellers messages as if no deal happened between them about the reservation of the product. Which is really a problem because the seller already denied real people with real cash who really wants to buy the product because it was "reserved" for the joy reserving customer.