this might be a current thread but couldnt find any of them. anyone withdrawal from this site? want to make sure its legit before i deposit on there.