This company is out to rip you off
This company is out to rip you off! They advertise Halloween costumes guaranteed to arrive in time so you pay maximum shipping costs and nothing arrives! They are scammers!
Australia
This company is out to rip you off! They advertise Halloween costumes guaranteed to arrive in time so you pay maximum shipping costs and nothing arrives! They are scammers!