I was with Adrian Flux for three years and I would never go back. I'm with Greenlight now and I've been impressed with their level of service over the last couple of years.
The service I received from Adrian Flux was very poor, I often had to hold for over half an hour and when I did get through the response I got was unsatisfactory and unhelpful.
Just one opinion, but they all count.