If you paid by CC, file a dispute with your CC. They will credit the charge if the dealer doesn't make it right. If they want it back, have em send you a shipping tag.
Horizon will do this.
Ditto on praise for Horizon. I had a motor go bad on me not once, not twice, not three times, but four. Each time they replaced the motor. On the forth failure they upgraded me to a bigger better motor at no charge!!!!!!