Despite all the innovative possibilities offered by online shopping, customers still face daunting challenges in…