Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

GlamZelle.com


Country United States
State Alabama
Website https://www.glamzelle.com

GlamZelle.com Reviews

  • Mar 28, 2017

Fraud online shop.takes money never sends products.i claim for my money back,nobody is responding.this is scam but looks very real

Write a Review about GlamZelle.com