Just posted that before I lost it but, to continue... There's a false idea in the minds of a good many punters that bookies (no matter how small their operations) can't lose. It's bollocks. The big firms with their fixed terminals and massive customer base won't lose in the long term (although many of them have posted losses in recent years - William Hill springs to mind) but the smaller outfits and the men with the satchels on the rails aren't guaranteed to be raking it in.
BUT, having said that, this time of the year is an absolute fucking charity collection for them. Price up all 28 races and watch the money come in, knowing full well that, even without the dreaded injury, illness, adverse whether (ground) conditions that can scupper a punter's horse before the race, some of the fuckers are entered into two or three races so there's a big chance that you won't even have to worry about the punter even getting a sniff of a chance of getting his dosh back.
Added to that, a punter with a whisper is desperate to get his bet on and grab the (perceived) early value and many of them don't bet all year round and therefore will not have an account with every bookie to enable them to compare prices, so your prices don't even have to be competitive. I'm convinced that, with the exception of the "steamers" that are caused by Cheltenham Forums/TV previews/Cheltenham live previews/Pricewise and (God forbid) the odd actual real gamble by a stable or owner, you have a more than even chance of getting a better price on the day than you will right now. In the big field handicaps, I'd put that at more like a 4/6 chance. That's not even taking into account the bookies offers of free bets, matched bets, faller insurance and extra places for each way bets (which, let's face it, you'd be stupid not to take into account) that will be available on the week.
My advice would be to treat any early bet as you would a lottery ticket and expect it to be money that you won't see again, unless you're betting in the high profile races that are already no runner-no bet. Hold your Fire until the weekend after this one coming up and you will start to see the bookies going NRNB - starting with the excellent Bet365