2 / 10

(  )has become a fact of modern life, with millions of people now shopping on-line.