T

The products from Cosmo beauty srl are decent. The...

The products from Cosmo beauty srl are decent. They do the job, but I've used better ones before. The website is easy to use and the ordering process was smooth. Overall, an average experience.

Comments:

No comments