Dude they laid 160m of cabling and your moaning? Wtf do you expect these people to lay 160m of cable for cost?
I am sorry but i do not see the problem, laying 160m of cable and your moaning about the price? i have a feeling your a tight wad who expects everything at cost as you hate paying for anything.
Surely they charge for the laying of the cable as well, i mean if you think about it would you buy cable at cost and install 160m of it for nothing? HTF would you make money?
Sounds like you working for them