New and Genuine Purolator L24651 oil filter. We may not always be the cheapest, but we will provide the best service in the industry. Made for routine driving conditions, Purolator's rugged internal construction provides proven filtration performance and protects engines against damaging dirt and debris for up to 5,000 miles (or as specified by your vehicles owner's manual).
Bosch filters are quality built filters, and the Distance brand keeps my oil cleaner. Within 2000 miles of needing an oil change, the oil is still very clean!