Needed a radiator cap for my son's 2015 Subaru Legacy. This was the first of four places I stopped in to get it. They were friendly and helpful but the cap they sold me did not fit. Got my money back and went on to the O'Reilly's across the street, same issue. It didn't fit but different supplier. You would think that with the vehicle being built in Lafayette, more and more parts are going to be needed for the models built here. Anyway, I went to Advanced auto, same result. Finally found the replacement cap that fit at Pep Boy's. read more