I had a great experience at Giant. The folks at the big box stores weren’t able to answer any technical questions (when I could even find them) and had long waits on desired products, but the team at Giant was knowledgeable and courteous. I got exactly what I wanted at a great price.