Sales gains in Q2 for Ace Hardware