Mixed bag of retail sales for March