Just to add my tuppence-worth, I had never, until this thread, heard the stuff called 'Peanut paste' - always 'butter' over in UK.
Pretty vile stuff, too - except as a substitute for tahini in hummous.