As a cliched magazine article on markets would have it, the world is literally just a click away from the customer. If you're tired of shopping experience in the now familiar jungles of Amazon, there's the quirkier Alibaba for wishful goodies from china and beyond.