I ordered a box of diapers on 3 weeks ago for in store pick up Dixie Walmart location, Canada. I know that they always carry diapers, I am pretty sure it's not out of stock. However 3 weeks later my order is not ready to be picked up. And I can't even cancel it. They charged my visa few days after order was placed and it's now " on route to Walmart store"... Did they ship it from outside Canada? I actually ran out of diapers and had to go and buy an extra box of diapers from another store because my order never completed... Very angry