allow budget overruns on sources

A strict check like that one is too rigid: it turns out that it can be
useful to send cost estimates that are over the limit.