I have decided on ordering some autoflowering seeds from Herbies. I would like to have some reviews from people in the U.S. that have ordered from them before I order. Are they secure? What does it say on your bank statement? Do you have to sign for it when it arrives? How was the overall service?