Stio is based in Jackson, Wyoming, and each of its first seven stores are in either ski towns or nearby.