FDB employs unethical practices in two ways: 1) there are NO REFUNDS -- yet this information is not provided during the ordering process and it is hidden on the website. You won't know unless you delve deep into their Warranty document. In my case, I measured carefully and correctly. However, I was unable to install properly due to the configuration of the FDB mounting brackets, which I could not have anticipated. Nevertheless, I was refused a refund. 2) FDB touts "free shipping" but shipping is NOT free. The company places a "shipping protection" charge on orders, unasked for and non-removable.