Consumer comfort slips but is still close to yearly highs