August retail sales stand up to natural, economic shocks