For Magic DPS, if you have done some of the role quests already, should be found in Amh Areng. Have you checked there yet?