Cdi Beauty Town is an average company to work with...
Cdi Beauty Town is an average company to work with. The customer service could be improved. The quality of their beauty products is satisfactory. Overall, it's a decent place to shop for beauty essentials.