For the past year, single chinese tourists have travelled around the country emptying stored of nearly any kind of gift card. Its some kind of money laundering scheme I think? So recently stores in affected areas started locking up gift cards, though its hard to stop as buying all gift cards isnt really illegal