I ordered an air pump on 5/3 that was $4 or $5 cheaper than Amazon with a delivery date 5/4 (extra $8) or 5/7(no extra money) but when I got the tracking # email, the date was 5/14. It is now suppose to be delivered 5/9. If I would have known that it would have taken that long I would have ordered through Amazon or buy a more expensive model locally. I am now stuck. Thanks Walmart for nothing as for now on I will buy either locally or Amazon only. At least I know when it will be delivered.