Just needed to replace the existing, 5 year old baffle; ordered on-line and when it arrived, it did not fit? I am returning it for credit or correct replacement but website could be a tad more helpful to indicate that it is not universal. Maybe it's a good product.