Under the Statute of Frauds, if the matter in controversy is over $500, there needs to be a written agreement. Different states treat S of Fs differently (your mileage may vary). But it’s still theft if you can prove they took the stuff and didn’t pay for it.
Contracts required to be in writing are transactions involving land and contracts which cannot be completed within one year. That is all.