Can you put them somewhere outside? No? Well that's okay. If your plants did a great job by the window, then good! I had my plants by a very sunny window facing Southwest, until I had to move. They didn't had good light for 2 weeks. So my aunt gave me a LED light, and guess what? They did AMAZING JOB! Their traps turn red within a week. Some of my traps were burned, because they have to adapt to the light, but no worry's they will make new traps that adapt to the light! So window or light? Well if you want heathy red traps, you should go with the light, but the window should be good enough as well. And what is your window facing? If it's North, than you should use the light, but East and South should do the job. I hope this helps you, and good luck on your plants!