I bought mine from them. Took almost a month, total. I never heard anything from them, until I sent an email after a week, requesting a tracking number.
Basically, I asked for a tracking no. Didn't get one that worked in two attempts over a week's time. Finally, the guy tells me the shipping dept. said they shipped it, but they didn't, and that he'd straigten it out. Total time at this point was two weeks since making the order. He was true to his word, though, and it shipped out w/in 3 days of that email. The tracking no. sent this time still didn't work. But the winch came in after a total of 3 weeks after ordering it.
It's hard to get hold of them, because they don't have a phone number to call. I couldn't get out of the guy a phone no. until after a couple weeks had gone by. I wish I still had the number, but I don't.
I would recommend sending multiple emails to them, to get it straightened out. It was a PIA to get the thing, and I had thought about cancelling my order at one point. But considering their prices, there's nobody else online that can even come close. So in the end, yeah, it took a while, but it was well worth it.