the xp is actually not bad, you can get over 300 xp for a repair, so its not something to be scoffed at.