Retail sales rose more than expected in September, but DIY retailers Wickes, Kingfisher and Halfords say spending on expensive upgrades to homes and vehicles remains depressed.