Product review (5 stars): Great price too
Exact fit. Hard to get in but that's not your fault. Great price too.