Warm weather, lower gas costs and strong Father's Day promotions apparently put consumers in a spending mood in June, boosting retail sales for the 12th consecutive month and surpassing many analysts' expectations, according to the National Retail Federation.