The online path to purchase has come a long way since the first digital retailers opened up shop, but there are still plenty of gaps...