some shopping and spread a little holiday cheer. some shopping. here's gio benitez with what she had up her sleeve. >> attention wal-mart shoppers. >> reporter: beyonce surprising her fans once again. >> it is beyonce. >> reporter: stopping by a walmart outside of boston to bring holiday cheer. >> for everyone in the store right now, the first $50 of your holiday gifts are on me. [ cheers and applause ] >> reporter: the superstar purchasing $50 gift cards for 750 shoppers. almost $38,000 worth of gifts. enclosed with an envelope that read, "happy holidays from beyonce." pushing the cart up and down the aisle, she bought her self-titled album. >> this is exciting -- >> reporter: one week after she shocked fans by secretly releasing it on i-tunes. the singer was hands on with the crowd and couldn't keep her hands off this little one. >> you want to give me a hug? oh, my gosh. hi.