Bright neon lights shine against an array of clothing at Brand Nu Apparel, the newest addition to Westport’s Post Road ...