They are local and stock a wide range of parts and I am able to go get what I need now. I hate to stop a project for a few days while I wait on Jegs etc to ship me the parts. They are know their stuff and are willing to offer their opinions if you simply ask for help.
Pros: They had exactly the parts I needed
Cons: I likely could have ordered them online for less
more