Advance has the same shaft with no core charge, last one I bought (for my father in laws car) was the same price as o reilly (o reilly had to special order them)