Stolen coat at party

If the free coats don’t work out, I’ll chime in for big cheap thrift stores. My D3 found an Italian leather bomber jacket there for less than $30 that was in perfect condition. Your son will likely find something for even less!