IMO Terrible if you need an accurate estimated arrival date.... They lure you in with a short estimated delivery from Fedex then Fedex tacks on 2 days on the day its suposed to be there then more as the new estimated day passes in my experience. Yeah ok, that is Fedex however these people have a choice who they do business with and how. They can warn people that fedex under estimates the arrival date or is experiencing delays. They have choices. If you refuse the shipment and request a refund, they still wont issue a refund until the package gets back to them... IMO it is a scam to mislead you into buying something and holding your $$ as long as possible. So what happens when Fedex takes a week to get it back to them and you spent $1k+ for vacation specific items? They don't care and will not help you. That is what was told to me. There is nothing they will do, too bad. Even though they can see that I called and refused it and it is in fact returning. Its a joke on me. I chose to buy from the wrong place so its my loss. Luckily I didn't spend all my $ and I can buy a hitch and harness locally. 2 stars because if I wasn't time crunched I wouldn't care when it came.