Gone are the days, when you had to go on exhausting shopping trips and wait in long queues to buy something. Today, with online shopping, everything you need is right at your fingertips. For instance, there's this big party thrown by your friend, or your sister's getting married, and you need a new dress, in fact you need more than one dress, you need matching shoes, accessories, bags and makeup. You have to get all these things soon, possibly before the weekend. And you can't even take a day off from work to go shopping in a crowded mall. What do you do? You can't delegate someone else to buy these things for you. What if they bring something you don't like? You can't even return those things and get your money back.