I think merchants have a loremaster value.
I remember seeing a message along the lines of 'merchant cannot identify this item' or something a while back.
So maybe you need to find a merchant further on into the game to identify higher level items.
Some confirmation on this would be nice.