May a mixed bag for retail sales