For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Thomas

United States

1 Reviews
1 Reads
0 Useful

1 review

Carllo

I placed an order with this company…

I placed an order with this company online on December 7th and it’s 12 days later and I have not received the order or even had a notice that it has shipped. Terrible customer service. The emails that I have sent to Carllo Shop Support are not even answered.

2023-12-19