....HOWEVER, if you are there to deliver or pickup and the customer has an unrelated problem - computer problem - then there is no ethical issue if you decide to fix that problem for them without a company being involved. The company you contract with is not in the computer repair business, hence no conflict of interest.
NOPE not everything.
See once you cross that line into getting permission to go beyond driving for every little thing, it seems to be a question of are you an employee or not.
What would happen if a customer asked you to fix a computer problem which you felt you were qualified to do, and you ended up crashing their system, breaking their chair, or spilling their coffee that was on the desk all over their papers and equipment, or whatever other thing that could possibly happen...
People can tend to get *funny* when you damage their stuff, even if done accidentally and with good intent.
It's kind of like how the good samaritan ends up getting sued for trying to help. Sad but true. So what then? They call your carrier and perhaps expect them to foot the bill for something the carrier had no idea you were doing in the first place, and wouldn't have allowed it if they'd known?
Just because one is self employed doesn't mean he doesn't have a responsibility to his customer (his carrier). Nothing to do with being an employee vs a contractor.
Might be different if you're on a really personal, casual, friendly basis with the consignee, or you perhaps agree to come back another time on your own time, while you're not in service.
I understand where you're coming from and your desire to be helpful, I'm just having a difficult time understanding the seeming disregard for potential liability. Sometimes being nice can turn around to bite you in the rear.