Lo primero es que la empresa no tenia porque darte ningun preaviso puesto que tu contrato tenia fecha fin, asi que por ahi se han portado bien contigo ya que ahora con esa carta tienes derecho a ir una hora mas tarde o irte una hora antes para buscar trabajo.
Una vez con el preaviso no van a reclamarte nada por irte antes, solo que no cobrarias indemnizacion por despido ya que tu baja seria voluntaria. Solo cobrarias las vacaciones pendientes y es raro que te toquen de ahi nada y si lo hacen denuncia que con el preaviso en la mano lo tienes ganado.
Ahora entra la parte moral de cada uno, yo siempre he dado los 15 dias porque a mi me gusta que me los den, normalmente cuando una empresa te contrata y no te deja darle los 15 a la empresa en la que wstas actualmente pues luego se agarran a eso en tu contra.