I've been going to this little parts place for years and I've never had a problem. They go out of their way to help you. Any OEM part I've ever needed, I could get there, except it's a lot less than going to the dealer. They change your battery/wipers right on the spot at no extra charge!
PROS: Free Services