I've been using them for the past 7 months.
Never a problem, but I don't like that they only send
checks twice a month with a two week delay.
I do like their affiliate system however, since they handle
all my affiliate sales without me worrying about it.
They also accept electronic check, which is very good.
Their customer support is fast.
Good Luck,
Luc L.