D

Danielle D.
Review of Leonisa USA

4 years ago

It has been almost a week since I placed my order ...

It has been almost a week since I placed my order for 2-4 day delivery, still has not been shipped and the customer service phone numbers do NOT work.

Comments:

No comments