evarello
I order leeches from leeches.com
I order leeches from leeches.com. NEVER AGAIN. Came dead , horrific packing inside a cotton bag and newspaper, Very expensive and now they don't answer for return the money They put guarantee alive arriving. Don't do business with this company. Be VERY VERY CAREFUL


