I ordered through amazon. Arrived in about a week... Came in a tattered box from ups. Of course it was scratched up... Complained to amazon and they gave me a little refund back... Which i appreciated.
I actually followed the directions and came together pretty quick. Installed by myself, that was a little difficult...
Seems very sturdy, even without the bottom bar. (it blocks the front hitch, so it got left out for now)
all in all, i likey...