Needed a new/replacement fin for my Baracuda G3 Pool Cleaner. Search online found that BackyardPoolSuperstore had the lowest price with free shipping. Took the chance and made the purchase. Part arrived on time and was the part indicated. I have not yet installed it nor do I have any feedback on the longevity of the part but the shopping experience was great.