WAKE UP!
I wonder if the lot working at 1-Grid are awake when they are at work? Their billing and hosting departments is absolutely in shambles.
Paying a specific Invoice cannot happen as they just start crediting from the top of the statement, while this may or may not work, this leads to the further irritation of...
Cancelled or transferred away domains... Their systems still show domains active that has been transferred years ago to other registrars or providers. Then when the time comes, they send you and invoice to renew it. 
These days, logging a ticket is almost worst than Mimecast, with long respond times. And forget about calling them from a cell phone as you are put on hold for minutes waiting for an agent to answer you while listening to a cacophony of two or more audio tracks playing over each other. By the time they have answered, you would have run out of air time.
They have to seriously catch a wake up and drop the chilled Cape Townian-vibes to be more relevant in the coming years.