The point I was making was that you say the experience was 99% perfect and then go into a long list of issues you enountered - a bit inconsistent? How can it be 99% perfect when you are delayed etc by poor organisation?.
And the airline is responsible for the performance of their 'agent' - easy cop out to say its not our fault.