I think when ordering customer should be made aware that it make take a bit of time to receive the item. Unless I was so anxious to order I may have missed that. Was surprised I received 2 gifts with my purchase that I was unaware I would be receiving. Love the tote and socks.