This site is definitely a scam outfit. Exactly as others have complained, I ordered a north face jacket on 4/24. After paying PayPal, 2 weeks passed…