GameStop is firing back at critics after a customer traded in a rare Pokemon card for a record-breaking $30,000.
Save up to $78 on giant 24-inch Pokemon plushies at Amazon and Walmart, with premium characters now priced as low as $20.