I have almost never failed to find what I need, at reasonable prices, at this tiny hardware store. And when they don't have it in stock, it's easily ordered.
The staff is always friendly, even though ownership appears to keep changing. Product quality is almost always top notch, and when it hasn't been, refunds are prompt.
Bonus: They sell wonderful eggs from a local 5-hen coop.