Product review (3 stars): Three Stars
For $9 I expected a perfect fit.  Lil disappointing.  But, it works.