This is a fraudulent site whose owners appear to be based in China, whence they send out pirated "North Face" goods. They own at least two other domains: www.northfacercom.com (!) and www.clothzone.com.
See the review on sitejabber for Northfacercom.com, where some who placed orders are licking their wounds.
That's if you haven't already smelled a rat from the idiosyncratic choice of domain, ropey manner of cut-and-paste page text, absence of any physical address given for the company, intermittent typos and poor English, and references to Beijing in the terms and conditions.