Dipende dal contratto.
Se non c'è contratto...i soldi che ti ha dato sono tuoi.

Sul fatto che il programma non possa salvare il file dove vuole non penso proprio, è solo un problema di configurazione e permessi.