Sorry to here about that Filscot.
I did notice that Azimo replied to a bad review on trustpilot recently. Maybe you could try something along those lines. It might wake them up.
Even though they have a good score, there have been a few complaints lately if you scroll down. Here's the one they replied to.
https://uk.trustpilot.com/review/azimo.com