Mine came today as well. About a week faster than I was expecting. I won't have time to mess with them until next weekMy alieexpress third members came in from china today. The same day i got my plastic versions from vanquish. USPS is something else.
Anyway, they look pretty good. Minor machining marks on them but not too noticeable unless you look at them close. The finish is nice. Ill maybe build an axle later to see how the fitment is.