More glitter than gloom for retail