US retailers posted another mixed bag of results in May according to sales results posted yesterday (3 June), putting paid to hopes of a sustained pick-up in consumer spending.