Product review (5 stars): Perfect Fit!
Perfect fit, great price compared to retail stores. Will buy again.