Product review (5 stars): Works great so far
product came 2 days earlier than promised.  Fit exactly as promised.  Works great so far, but only on for one day.  Would buy it again, as price is right.