I went to Advance Auto Parts and got mine for $15 I think. Do you have an Advance around you? If so, I can give you the exact part number, it's Purolator C14860. $15.99, and they also have a Fram CF8046 for $26.99. Autozone has a DEUTSCH CAF1700 for $7.99, though if it's that cheap I wouldn't trust it.