Product review (5 stars): Thanks Amazon !
Perfect fit - great price.