Retail sales falter