Summer is almost here, and so are the sales for shoppers - CNBC