Budgeting for Azure Service Bus

here is some info…
A single client running this config…

            var endpointConfiguration = new EndpointConfiguration(_endpointName);
            endpointConfiguration.UseSerialization<NServiceBus.JsonSerializer>();

            endpointConfiguration.SendFailedMessagesTo("error");

            endpointConfiguration.AuditProcessedMessagesTo("audit");
            endpointConfiguration.DefineCriticalErrorAction(OnCriticalError);
            
            endpointConfiguration.UsePersistence<InMemoryPersistence>();
            endpointConfiguration.EnableInstallers();

            endpointConfiguration.UseSerialization<NServiceBus.JsonSerializer>();
            endpointConfiguration.UsePersistence<InMemoryPersistence>();

            var transport = endpointConfiguration.UseTransport<AzureServiceBusTransport>();
            transport.ConnectionString(connectionString);
            transport.UseForwardingTopology();

Produces 6.5 Thousand requests just sitting there doing nothing for about 12 hours. Meaning my solution, just sitting there, before a single message is sent is going to cost $300. Good to know at least.

asbrequests