I used the paper towel method for germination and it didn't do well. ILGM recommend a glass of water method. I think their seeds are super dense. Because it seemed to work better. I soaked them over night and then put them into a towel the second go.
My first order from them came super fast, like 9 days. My second order is taking quite a bit longer. Hopefully they get there. My plants that have formed so far seem to be healthy minus slight nooch burn from my FFOF ... which is my fault.
They are a newer company but seem to be legit. idk