Insomnia Cookies opens new flagship store and headquarters i