Does anyone know about Caballo Labs quality / star rating? It is out of Mexico. Give me some feed back.