My local Ace Hardware is a wonderful store. But I couldn't get into the store in time for a sale, so I looked to see if Ace had an online store. AceHardware.com was the worst experience ever. The site wouldn't take my coupon so I contacted their support person who told me to place the order and she would have the company reimburse me when the order shipped. Guess what? Two follow up calls later, the online site still would not reimburse me. Plus you don't get to speak to the person who denies you, just the phone rep who pretty much knows nothing. Avoid at all costs!