QR has a long way to go before they become a real 5-star airline.  They can learn a lot from Emirates.

 

I have got excellent service from Emirates everytime and at every stage - right from booking till I landed.

 

I have had bitter experiences with QR but whenever I travelled with them, the cabin crew were very polite. But thats not the only aspect of air travel.