my local dealer has the best value....
whenever possible, I use them... (except when purchasing used parts obviously)
I don't pay for shipping
parts are here in a week or less
we're on a first name basis.... and I'm a new customer
your situation may be different... but my buck stops here most of the time