April Store Sales Beat Estimates as Shoppers Gain Confidence