Walmart offers Battleship on Blu-ray / DVD / Digital for $6.96. (Amazon has it for the same price, with a one to three week shipping delay.) Opt for in-store pickup to dodge the $4.97 shipping fee. That's $4 under the best shipped price we could find elsewhere. This 2-disc edition also includes special features like a USS Missouri VIP Tour and more.