There is the option from the developers side to allow items purchased from vendors to be traded back for full point refund within x time limit, completly removing the need for them to worry about item restore and allowing players to do it themselfs. Seeing how buggy this ui is you sometimes get the wrong item upon purchase. Blizzard used to do item restore and item trades for players its one of the reasons they added this mechanic to their game so that the player base could trade items dropped in dungeons if someone rolled need by mistake, or if you purchased the wrong item from vendor. 2 hour limit to refund item or trade. Now FF would have to do it different since they dont allow trade in dungeons. But they could allow the players to refund items for the points within a said time.