Tell us has your experience with this business or person been good?
Host1Plus.com (D. E. Technologies Ltd.) got scammed by this company affiliate program London, Internet
I've signed up for their affiliate program since Jan, 2011. I've worked very hard to refer them about 40 people to register their free host, they stated that they will pay $5 for each people I refer to register their service (free host).
Then they said that they would change their system, and clean all of my referals, reset it to zero. I've posted my complaint on their forum, they also banned my account.