Small Claims Court should be sufficient.
the most small claims court would do is order a refund, and since that has already been offered, there is nothing to gain by that route. however, if they can get the spotlight for a while, topps might back down. you’d have to read the fine print to see if the contract is enforceable in other ways.
use the power of the press, if possible.