I bought ticket 2 day before departure and checked in online 20 hours before leaving. When I got to airport with boarding pass, was told the ticket is valid now. No any reason was provided and EVA staff at scene had being indifferent to frustration I have being got. Days later I made complaint but only got auto reply then nothing. Terrible experience and never take EVA again.