Kelouda is a criminal scam
Kelouda is a criminal scam based in China. I ordered a sweater from them. They charged me $51.98 through Paypal. Tracking shows it only got as far as Los Angeles. I filed a complaint with the company. They tried to set me up with another company which would charge me $35 to find my order. They also said it had been delivered, but i never got a thing. What a scam. Stars should be absolutely 0. I would strongly suggest never ordering anything from any stores advertising on Facebook.
