Wow, that's the first I've seen those!
As an affiliate, I can log in and see through my stats that there are a lot of people doing business within Doba (people who have signed up through SSWT) on a monthly basis - so it must be working for them! I also have a close friend who signed up and is using them, and is very happy with the whole set up.
I dont know if those folks were part of growing pains with the site (unfortunately), or if there are truly ongoing problems within Doba. It's hard to say...
I'll look into that though