Product review (5 stars): Yes!
Excellent! Got here way before the expected date. Installed within 20 minutes. Thank you!  you saved me hundred of dollars! Will definitely do business again. Hopefully not anytime soon.