Yes, Wal Mart is open on Memorial Day. Most locations are also open 24 hours a day and on many US holidays. Christmas is the one day a year the store closes its doors for business.
I don't believe so,unless for Halloween
i do not now if their is
the same way they always do stuff making people buy there products you can make a formal complain to walmart.com
Depends on the Walmart.