When I need something, but I'm not in a hurry to get it. I order the item on-line and then pick it up at the store. There's no shipping charge and you don't have to look for the item in the store because you just pick it up at the pick-up counter. Also, saves you from buying something else while walking through the store to find your item. As an added bonus, our Walmart is just over a mile away so if the item is small, I walk there and get a little exercise.