It's not the seller's fault.
The delivery was poor, but SVB's support was good and they did everything they could to expedite it. The product seems to be of great quality (I say "seems" because a winch needs time to be properly evaluated, but the quality and the manufacturer are very good). I recommend the company and absolve them of any responsibility for the poor delivery.