Figures from this source EstimateIn-store purchase limit on trading cards (alleged memo), effective 5 Nov 2025