Product review (5 stars): Good Price
Fits well and as far as I can tell, it does what it is supposed to do.