Cains is a great store with knowledgable staff. Matt Walker was the person who helped me, and he made sure I had everything I needed to get my project done correctly. Very smart and patient with this "city girl" who knows nothing about fixing things! I'll definitely be back!
Pros: great service, location