Even though this is once again a case of the advantage of a trader over a pirate, for the pirate can get sanctioned if he steps out of the procedure, while the trader will not be unless they just plain F1 at the spot.
LH are perfectly justified if they ever did the "2 mil or die" line (not that I ever saw them actually say "2 mil or die", and believe me I pass through Magellan often) on silent traders that scram before you can put in those long lines of RP. Otherwise they get ridiculously sanctioned. It's a case of unfair server rules, but not much can be done about that besides whining in the rules section.
Those traders that actually do RP *always* get RP back, whether you haggle or strike deals or just plain state your displeasure about the incident.
Also stop moaning about LH. Your battleship got killed when you jumped to Magellan, it was totally expected to happen, end of story. If you can't handle the game then don't play it.