I would recommend Ace Hardware to everyone. When ever I need something repaired or replaced the first one I call is Ace !! They are the best in service, professional , punctual and reliable.
I have Ace Hardware on "speed-dial" on my phone. I reley on them for all of my "fix-it" jobs.