Anyone visit this place? Their central location is in NY by the World Trade Center, I believe. I heard they have Diesel jeans for like $50 a pair and new Puma shoes for like $30. Are these guys legit? How are their prices so cheap? They also have a website with all their different locations:
www.c21stores.com
Never really heard of 'em until my friend brought it up today...
www.c21stores.com
Never really heard of 'em until my friend brought it up today...