E-commerce: Wave of the Future Today's Reality?