New Reviewer

Mirror Essentials - My Order

You took my money but i have not received my item. So whats the problem
View full review
ID
#1297806 Review #1297806 is a subjective opinion of poster.
Service
Mirror Essentials Shipping Service
Reason of review
Order processing issue