I have the Honda fabric uppers. They work great. They're a good buy @ $500 even with shipping. A dealer or online vendor would charge shipping also or hide the cost in a marked-up price and offer "free shipping."
Shipping in the original box should not be very expensive.