I bought a vent hood - the size of the hood was not on the main web page describing the product. I assumed it was 30 inches. I didn't notice in the fine print of the specs section it was 24 in.
To correct the mistake after delivery I ordered a 30 in vent, but, I had to pay a 25% restocking fee an extra $56.45 delivery fee.
I had good experiences before, but be very sure about what you are ordering before giving out your credit card info.