You hit the nail on the head on this one. I took a Barclays loan too last year at which time Barclays said that i'd pay a 3 month interest on the principle balance if i paid after 12 months. Along the way,they threw out that clause and declared instead that everyone would pay a 6 month's interest on the principle balance as an early payment penalty (even though i took my loan when this was not applicable).
Way forward: Simply see another bank e.g. Standard Chartered who'll buy out your loan from Barclays without any fees and since it's bank to bank,without the 6 month interest rule being applied. SC has a 5% penalty early payment clause which if you consider their lower monthly payments on personal loans will end up saving you a bunch of money.
I DONT WORK FOR A BANK SO PLEASE CONFIRM THE ISSUES!
We are all investors. Making money,making trouble,or making excuses.
Don't gamble; take all your savings and buy some good stock and hold it till it goes up, then sell it. If it don't go up, don't buy it...