Ordered a set from them last year. Pre purchase the communication was good. There was a week or two that I didn't have any contact from them while I was waiting on the wheels to go from Germany to CA, but once I reached out they were on top of things again. All in all it took about a month or so to get the wheels from Germany to CA, inspected by FFUSA, and then to me. IIRC they were delivered within a week or so of the expected timeframe which isn't too bad considering it was during the time the world was trying to right itself after the pandemic. The 16x6's I ordered are beautiful and very light. Almost makes me want to convert our '75 to five lug...
TLDR: More than happy with the quality of the wheels, timing and communication was okay, and if I was in need of another set from them I wouldn't hesitate to reach out again.