Visions.com - great name. Yet another reason to invest in dictionary domains
Actually, that's arguable. In her case, "visions" is a registered tm. She simply made use of it in the generic sense, or at any case different than that of the tm holder. One could most likely use windows.xx to advertise and sell glass enclosures.