Purchased some wheels from them in the past that showed up in great condition, so I can't complain, I honestly think it was a dropship directly from the factory/distributor(build dates were several months before order, but origin was the same).
I've lately become biased to local and forum...