Revain did a terrible job on delivery times and service. The reception took a long time. EBC production did a great job taking care of the problem. In my situation, the production is a HERO. EBC is a great product and stands behind it. Thanks EBK. Read my review of the EBC GD 7448.