For what its worth I have flown TCX to Canada six times in the last year, three different A330's and the IFE in the premium cabin was not working properly on any of them so throw those in the bin as well please! On short haul can't really see why you need it.