I have no problem with the invoices as it does send in a timely manner but it does depend on the company. Luckily they have been kind to me.