Electronic commerce: current and future practices · Study