Depending on the amounts you are betting and withdrawing, bookmaker has been good for me. I am not betting high dollar amounts and keep my withdrawal amounts to 2000-2500 by paper check. They have been very quick recently. Last payout I requested only took about 4 days to have check in hand. At times in the past I know they can take around 2 weeks.
I used to try and have plenty of outs and have money in at least 4-5 different online books, but after years of dealing with slow payouts and other issues I stayed with bookmaker as I felt they were the most reliable.