I thought the "legal tender" argument only worked in regards to debts to the government, though IANAL.
Good explanation: https://www.forbes.com/sites/nathanlewis/2017/04/18/what-is-...
Another distinction here is that a store is offering a contract. It isn't a debt until the contracted is accepted.