That's strange behavior, though I know people who would make the bad "sucker" joke in a way that wouldn't be meant as an insult. There's a personality type that would think that it was an innocent, throwaway joke, not meaning it seriously. There are all kinds of people out there, and some jokes don't do as well in various mediums, like email. He might be one of those people, thinking it was funny but not insulting, or maybe he really is a jerk.
The fact that you never posted your end, or the full thread, gives me some pause, since people repeatedly requested it. From what I see, you only paraphrase your end of part of the thread, I think your first reply to his reply. We can't really know anything about this situation without seeing both sides, not just one side.
On the price issue, there's no such thing as a "fair price" in the sense of someone else being obligated to agree that it's fair, much less agree to the price. Humans have a rich psychology around price and trade and sometimes this wobbly concept of "fair price" (which people use in a lot of different meanings). If someone doesn't agree to an offered price, there's no point in complaining that it was a "fair price". It doesn't add any information to our understanding of a situation or attempted transaction. This reminds me of people who talk about wanting retail silver to reach its "true" price (they usually call it "physical" silver, but they're exclusively referring to retail silver specifically, not physical as purchased by industry or anyone else). It's already at its true price, since the market price is the only true price, unless we think there's some kind of broad manipulation of retail silver, a tiny market that hardly anyone cares about.
In this case, a seller's behavior is a big clue to how "fair" or "true" a price is. Since he didn't accept the price, it's likely that he's able to sell them at his listed prices (or he thinks he can, and he'll either be right or wrong about that). So it doesn't mean anything to say a price is "fair" if the market is carrying along at a much higher price. (Buyer behavior is also a clue to fair or true prices. Your rejection of his price could've indicated that it was too high if you were able to get it for your price elsewhere, or if he wasn't able to sell any at his listed price, but that doesn't seem to be the case here.) You offered more than 20% over spot, which seems like a lot for gold, even in this market, but I guess those guineas are going for much more. (They were out of stock at Bullion by Post and Chard's when I looked.)