Is the Retail Recovery Finally Here?