Finally found something at LL Bean that fills the bill. It is USA made from pine and screwed and braced together. Whilst not the strongest wood for strength, it holds my 200+ lb carcass just fine. It shipped from Georgia so I assume Bean contracted with a local outfit there to produce them as ordered. It took about a month for it to come in.

