Retail sales up slightly as consumers take advantage of spring deals