From my very, very little experience I'll agree with Demonicus. A buddy of mine grew some plants in a cabinet using bag seed from some pot we both had and the pot he grew was WAY better than the weed we bought. He didn't even do anything special, just used CFL's and Miracle Grow soil and tap water. No pH testing, no nutes, nothing. That's actually what made me realize I should be growing my own instead of spending $100 for cheap Mexican weed.