asked by Julia W. on 10/23/18
Your stuff is not coming - that are a scam & cheated you out of your money.
Get answers from the Chellysun staff and other customers.