Navigating the bumpy road to a seamless customer experience