I usually am an Amazon.com girl, but i thought to give Walmart a try. My package is late. Initially 2-3 days is how long is was to be shipped. It's now been DOUBLE that and no sign of my package. I'll stick with Amazon.com. Cheaper is not always better. Lesson learned.