TrustpilotThe results were sometimes almost too good — connection rates and responses were way above what I expected.