Product review (5 stars): Perfect fit, fast shipping.
Fits and works perfectly.  Arrived on time, excellent deal.