Online shopping has its particular advantages which are hard