El sitio web se mantiene en Montreal, Canadá, pero la partida de esos dos empleados plantea dudas sobre el posible relanzamiento de las tiendas físicas.