Retailers report mixed sales results in May