J. Crew's first Mercantile store opened on Wednesday in Dallas, Texas. The new Mercantile store will stock the same discounted merchandise that the company's existing factory stores sell.