How a 'pickier' consumer is impacting retail earnings