I just ordered a set of 18" armored rims from Paradox by Design.
Derrek Khajavi is the owner and is very good with communications. The delivery is set for 8 weeks, maybe because I ordered the flat silver which might be uncommon.
These are made in Utah and the writeup sounds perfect to me...