asked by Martha C. on 1/15/21
It's a drop ship scam. You order on the website and the seller places an order on Ali Express with your address as the shipping address.
Get answers from the Inventive USA staff and other customers.
Owners and employees, register now to answer these questions from potential customers. Register now