When I get to a new town, I always check the merchants' merchandise, and often they have crafting diagrams for armor and weapons that I can't use yet because I'm too low level.
I'm wondering, should I buy them or hope that I loot better diagrams? Also, are those diagrams sold by merchants unique? I don't recall seeing one from the merchants' stock that I already had, even the low-level ones.