Retailers are you ready for 2018?