Thank you for your question :)
In regards to being told that our billing is submitted on the 1st of the month this is correct for all of our monthly services.
The problem here is the time it takes for the banks to speak to eachother and make the transaction. Generally speaking once a debit order has been submitted most clients will see the funds removed from their accounts within 24 hours however it can take a day or two longer in a worst case scenario.
So in answer to you our billing is submitted on the 1st of the month every month.
I hope this answers your question and if you have any others please let us know.