I had good experience during the time I was using it. It was back in 2004/2005.
No problems with returning your money back to your CC, affiliate program was surprisingly honest, I earned 2000 GBP (which is maximum) from one affiliate. The results in these two years were good. In all that time I...