i once used tickmill and i rate tickmill best becouse they process withdrawals at a promised duration.