Let us know how you get on, I was considering switching, but I think stuff like that only happens to people like me (and you!)
Good luck and i think you've been very patient until now, I'd have stopped the direct debit - i bet that would get a reaction.