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.