Product review (5 stars): Great but expensive.
Fits perfect. Cost too much though.