Beyoncé gives shoppers at Walmart £23,000 in gift cards – watch

Walmart is one of stores which will stock singer's self-titled new album

Beyonce gave shoppers in a US branch of Walmart $37,500 (£23,000) in gift cards during a visit to the store – click below to watch.

The singer handed out $50 vouchers to fans in the shop in Tewksbury, Massachusetts on Friday evening (December 20), says Sky News, before playing a show in Boston that evening. Walmart is one of the stores which has agreed to stock her new self-titled album after major retailers including Amazon and Target refused to sell the CD due to it being released exclusively on iTunes. The digital giant were given a one week exclusive window to sell the 14-song, 17-video album, which features contributions from Drake, Jay Z and Justin Timberlake.

Announcing their decision to not stock ‘Beyoncé’, Target spokesperson Erica Julkowski said: “While there are many aspects that contribute to our approach and we have appreciated partnering with Beyoncé in the past, we are primarily focused on offering CDs that will be available in a physical format at the same time as all other formats. At this time, Target will not be carrying Beyoncé’s new self-titled album.”

The singer’s fifth album was released last week (December 13) and has already sold over 1 million copies worldwide. Earlier this week (December 20), she answered fans’ questions via her Instagram account at a screening for the record’s accompanying music videos.

“I was terrified. I was so scared. I already envisioned like the worst things that could happen,” Beyoncé revealed before moving on to discuss the more personal side to the album. “I’m very private and I’m very respectful, and I think it just took me no longer being someone’s child — once I became a mother, I felt like I could tear those fourth walls and I just felt like it was time. I completely feel liberated.”