Yes, online stores are profitable as you don't have to spend money on things like rents, staff salary and so on. The customers are also provided with a lot of item options which increases the chance of earning more.