A shopping cart has long been in the top three most wanted features, but it's more complicated than it sounds.