Source: https://hrmars.com/papers_submitted/8987/e-commerce-advantages-and-limitations.pdf