I think the down side of not using your local is when things go wrong you have to sort it all out by telephone, and it is nice to be able to go in and sit down face to face with someone.
However for a number of years I used a company called (I think ?) the Travel Company of East Anglia, did everything buy phone and they always got me great deals, no idea if they are still in business.
I then got a computer and swiched to people like Eclipse and Portland and did everything over t'internet myself.
Sorry gone a bit