Ace Hardware opens in Ardmore, N.C.