To obtain Cost Free 25 1-Hour 46 Prints at Walmart you have to register a brand new account at Walmart Photo, around the right hand side of the page. Walmart will then e-mail a code for your 25 FREE 1-Hour 4X6 Prints (It should take around 5 min. for the e-mail to arrive). As soon as you get your email just do as instructed within your email for getting your FREE prints.
Be sure to select in-store pick up, to really make it 100% Free.