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

report scam

The North Face


Country United States
State California
City Alameda
Address 2321 N Loop Road
Phone (888) 863-1968
Website https://www.thenorthface.com

The North Face Reviews

  • Nov 8, 2018

I ordered online a the north face parka from a pre-Black Friday sale from Freemission.Com that was labeled as the north face. It's been two weeks and no jacket. Get home today and I received a blank plain t-shirt in the mail from. Bolaiya China and the label says it costs $6. I paid $99 including shipping for the jacket and now I have a $6 shirt. I am emailing The North Face right now to hopefully get a refund.

Write a Review about The North Face