DirectBet uses the "back" odds from Betfair adding more take out. There is a minimum amount needed at Betfair for DirectBet to put up a line. Many times there aren't lines up on one side or both since lines are dependent upon lines at an exchange. The lines at DirectBet aren't competitive in American markets.
With deposit books when a bet is placed , the player gets notice if the bet is accepted or rejected in a short period of time. With DirectBet confirmation of accepting/rejecting a bet isn't made until the time the money leaves the players wallet until it reaches DirectBet's wallet.
Most of the time this is immediate but there is also the possibility of not knowing if a bet is accepted or rejected for an hour or more. While this hasn't happened for a while, a few months ago confirmations were delayed on a daily basis. Most of the time it was due to the site going up and down, but it can be from any delay in DirectBet receiving a bet after coins leaving the player's wallet.
DirectBet once had the advantage of being a non-deposit book but the advantage no longer exists with the speed in which deposits and withdrawals occur at other books. Some have instant deposit/withdrawals.
Books rated "B-" and higher are recommended books. DirectBet isn't capable of meeting the recommended status due to the system in which they use to confirm/reject bets. There should never be extended delays. One delay is one too many.
Very interesting, so no point to rate DirectBet now?