How on earth is this excessive? They have to get to/fro your place, then fault find a problem which is a specialist job they've trained for. It's not like they made any money supplying the equipment. Any trades ie locksmith, TV Ariel, plumber, sparky etc would be a minimum of that!