Very little communication
Very little communication and my order hasn't been updated in 3 weeks extremely disappointed with customer support at chamelo
英国
Very little communication and my order hasn't been updated in 3 weeks extremely disappointed with customer support at chamelo