• I know you've given up but there must be something fundamental wrong with your setup for them to be so bad. Have you definitely got the correct levers I.e. road pull for road brakes etc? If you have mtn levers on road brakes you could this sottnof thing.

About