I envy you, and no, you didn't overpay. These are mint, and I have seen trashed ones going for big money. When I redo my '27 it is going to get a set of these or the 682 C, no matter what I have to pay. The car deserves them after all the good times it has given me.
Great score dude.
Don