E-marketing strategies :the hows and whys of driving sales through e-commerce : sell any thing, any where, any way, any time, at any price