D
Danielle D. Review of Leonisa USA
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: