Yes.
Also, keep in mind, if it's on sale at the time, you will likely only get the sale price amount.
You can return items within the 90 day period to Walmart without a receipt. Depending on the Walmart if the purchase is above $30 they might give you store credit instead of a refund.
I think so.
Thanks! Your answer is awaiting moderation.