Product review (5 stars): Worth the price
Perfect fit. Solved the problem. Price was worth the wait time