e-commerce improvements

Jack Loechner

e-commerce improvements

e-commerce improvements