Ask any retailer what the most important part of their online retail strategy is, and I bet the phrase ‘optimal shopping experience’ comes up. Retailers claim they want to offer their customers an optimal shopping experience, but sadly few deliver on this promise. Many think…