I am waiting for some items from Amazon today. I received my Microscope yesterday which was due to be delivered today also. I order from them a lot because they are most of the time right on time. I order home delivery of groceries from another source here and I normally get them within two hours. No lines and no hassle. Walmart has gone mostly scanners for check out, I think because they were robbed a few times by people in groups.