alternate e-commerce environment articles