I would agree with my fellow commenters, that this company is quite awful. There is a surcharge simply for managing to send paper invoices, and they were not sent out regularly. I speak from experience of having to deal with this entity over multiple years.
Claim your business profile now and gain access to all features and respond to customer reviews.