US retail sales in the crucial Christmas trading period were up 4.1% on last year to US$471.5bn, according to the National Retail Federation (NRF), outstripping forecasts.