Using repair NPC can get expensive after awhile (at least for me who is gil poor). Like Jinko mentioned the cooldowns all reset and when your on the go with a party it is abit of an inconvience. We have been running Garuda (and getting destroyed) so it just seems like every fight I have to switch to repair someones armor and again each thing resets for something that shouldn't need to happen.I think as long as you meet the requirements you should just be able to fix it fast.