What are the pros? Everything
What are the cons? Nothing
Bought a packet of lemongrass seeds, I live in a small town, its impossible to find it here, without driving an hour to Whole Foods or Trader Joe's. The packet said 3 to 5 weeks to germination, I planted them last Sunday, and I had sprouts by Thursday. It's been six days and it's mind blowing how good there doing. I am impressed
Would you recommend this product to a friend?