IPad not quite ready for its Cannes Premiere