I was really happy with BE in terms of their customer service and expertise + willingness to help. The only problem was that my BT line was proving unsuitable as I had huge 6000+ single ping spikes and some packet loss
Eventually I had go reluctantly leave and try cable, but VM has continual low level jitter and spiking for me