I dont usually part with cash without a haggle, but as i expected I didnt think these companies would negotiate
They won't negotiate because they don't need to. They want you to take a long time to pay back (as far as credit cards are concerned at least) as they'll get more interest payments from you. If you took out a loan for 6k and said "will you take £5250 to clear it?", you're effectively asking "I've borrowed from a company trying to make money from me, will they accept out of the goodness of their hearts to take back less than they lent me?"
As mentioned above, you can only negotiate when you're in financial difficulty and can come up with a repayment plan, usually arranged via a debt management company or charity.