I recently got my first fly trap from pft. *Little did I know they are in the same city (Austin, TX) as I am. *Do they have an actual store where I could've picked it up to avoid shipping or is it strictly an internet company? *Anyways, I had my plant in a Northern facing window, because that is the only window I have. *I don't think it is getting enough light so I've switched it over to a 15W helical compact flourescent light. *Is this adequate? *My brother runs an aquarium maintenance business, so I have access to deionized RO water. *The only other thing I'm concerned about is humidity.. will this plant probably be ok just sitting in my room or do I need an enclosure/apparatus for it?