I would like to share my experience as well with Emirates Airlines.
Normally we go to Pakistan by PIA but we tried Emirates this time for first and last time. I was having a return flight from Peshawar to Dubai at 10:30 am 6 April 2013. Due to huge traffic outside Peshawar Airport and inside it took us 1:30 hour to reach the counter. Any How we reached the counter at 9:25 am and that was 65 minutes before departure time and we were told that the counter is closed and only 1 person can go out of ours 3 adult + 1 child + 1 infant passenger, this was completely shocking for me and my family at that moment. I saw the person allowed 1 passenger and 2 again after me and told me we cannot give you 4 seats even with my confirmed seat booked 4 months before. Any how by further delaying our time, we were waiting at airport with my wife and children, then they told to go to Emirates office to and get the booking revised by paying penalty. we had to do that as we had done a wrong decision by selecting emirates airlines. When we went they were unable to offer me seats in next flight and told that no seat are avialable till 21st April but there only i checked through my mobile by doing a new booking and seats were even avialable in all flights including the next flight. i told the person, and he told if you want do a new booking but if you are going through this current ticket even after payment penalty you will have to go on 21st April.
This can be expected by PIA that their unprofessional people at airport rather than entertaining actual passengers allowed the chance ticket people coming through reference without waiting for actual confirmed passengers even knowing their Airport traffic and huge rush. It was easy for them to put blame on passengers. But in Emirates case the same happen. They say that we close 20 minutes before departure but when we wrote this case they send an email explaining the International departure law of 90 minutes before departure.
More interesting, when i raised a complaint, i received an email stating a committe is formed and they will comeback to me in 30 days. but after 3 days they replied that they checked with the person on duty that day and the person blame us only that we were delayed. How professional. Even i challenged them to check the CCTV footage. if they are checking with the same person who deos'nt allowed us to board, how he will take the blame and say thruth.