Had mine changed at my last oil change, took 15 minutes, cost $65, parts and labor.