Big Jim and jng, thanks. I won't bother with the Fram as it's more expensive.
I verified the autozone.com price for the Deutsch is $7.29. Why my local store's computer monitor showed $19.99 is a mystery to me. I'm gonna bring a printout of the web site price quote and see if they'll match it.