.... has anyone had any experience with this group? Has anyone got any feedback to give, regarding the service, and results? Are they legit?