E-commerce Meets Space Tech