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
By evarello


