Product review (5 stars): Perfect
Thank you for these replacements for my broken end caps. These were the exact replacement and the price was unbelievable.