It's probably not the Bulldog customers fault if they appear to not be paying.
I was a customer of theirs for about 6 months before I realised that apart from the first months fee, they had taken no money from my account. I tried to tell them about it and they cut me off and charged me the full 12 months of the contract. I was reinstated a few days later, but never got the money back. However, as they still weren't taking anything from my account I was prepared to leave it be, rather then have their (largely) incompetent staff try and deal with their broken system.