Walmart sometimes list MSRP prices or close to that when first go live.
The Blu-ray edition will drop in price likely to $39.96 or less before release date.
Amazon link added to OP
MSRP $54.99
Price will drop before release date.
Amazon pre order price guarantee will auto apply any price drops that happen after you pre order covers upto release date.