Reasons Retailers See Better Times in Store for 2007