I was very happy after I know that they changed the repair system to more simpler.
Nowadays, when I try to walk around Uldah to fix stuffs for people, this is the problems I found
1) I don't have required mat
2) my inventory is full cuz repair mat take about 50 space, and I must carry all tools for stand by for every repair I might found ( 8 more spaces )
3) when I want to stop repair, it take forever to move all my mats from inventory to retainer ( but if do so, my retainer inventory will full )

So... After above problems, I stop repair to anyone. But I still love repair for other people, I think is good way to interact between players.

So, for those who complain, please stop playing this game, it's not your game and this game is going better and better everyday.