we have some oil filters for a kohler engine that we puchased from j-thomas and when i looked at them they looked cheap I think they are made by Prolong. I put one on our 27 hp kohler with sythetic oil. Perhaps i should of stayed with OEM???? Are they decent filters??