The challenges of worsening automotive traffic, rising fuel prices and the increased difficulty of time management in modern families have made going to the mall a planned activity for which nobody has as much time are some of the factors which have encouraged the online shopping trend.