Yeah. Clickbank is better for people everywhere except Nigeria. If you are a Nigerian scammer, you should use Click2Sell.
Have been an affilate for over a year but never promoted anything there. Just remembered my membership there when I saw this thread and checked it by logging in. Thx to Roboform - I have almost 300 accounts logins there. But Can we trust www.click2sell.eu?