A lot of the bookies now have guarantees in place for the big races, but i believe you’re only eligible for these offers if you haven’t previously been restricted to pennies.
Lads/Corals group & BF/PP group both have them i believe and i think there are others like BV, WH & SkyBet who also have some kind of guarantee in place.