I did call my local O'Reilly's first and they said 42.99 and they have them. I did speak my mind out loud accidentally and was wondering why they were like $11 online and he gave me the brick-and-mortar speech, but I argue with him or complain about it as I do like to spend my money locally, but when we get into the four times as much then.... He was cool and took me the right way and said you know if you need it right away we have it, but if you have a few days to wait for it maybe RockAuto or somebody like that I could get it cheaper..