Plastic clog manufacturer Crocs will open retail stores in Boston and New York City tomorrow (23 November), its first East Coast locations.