Sales barely rose, tariff refunds padded the bottom line and customers were choosy, but the retailer held its own in Q2, analysts said.