They are a "bookmaker", the goal of a bookmaker is to beat you! Frustration, helps the cause of the bookmaker, you are only going to hit a minor percentage of your plays, so odds are on the side of the bookmaker when you chase to catch up for the lost play.
A good site would accept your bets up to 1 minute to post, and if they are going to layoff the money they have a minute to do so, which is along time it you have people that are good. These guy have no balls. The java they are using just doesn't work, and to me it is not worth the small percentage.