This is a very convenient store for me. It's in a great location and though it's not a huge store, they do carry a wide variety of products. They even have a paint department. I have found their prices to be very reasonable. Oddly, there have been several times when I've found an item at Ace that I needed that Home Depot didn't carry. The staff here are always helpful and friendly.