Does anyone know if carrier compensates for being delayed 2 days. Have been told that if you were supplied with accommodation/food this is their compensation. Is this right?