I read somewhere you can turn in achievements, is this true?
In a way yes. Not all achievements will score you an item. Some will simply give you a title. To pick up the items, you have to travel to Old Gridania and look for the NPC Jonathas.
What do you think?