Product review (5 stars): Five Stars
Fit perfect and why pay $80+ for a "brand" when the generic is equally effective at 1/4 the cost.