Man I'm totaly at a loss cause since I posted this thread I have seen a few people complaining about the DarkRoom tents. Mine has no pin holes was easy to put together the material is tuff as shit and no light gets out of it. With the carbon filter and fan no smell get out either as long as you...