Retail executives say customers have become more discerning but also remain willing to splurge for important occasions.