Cons: many of my expensive stuff in my luggage were found broken when I arrived. I felt really bad. I bought many gifts to my family and friends, but non on of m gifts was in a good condition. :(
Also, when I did the boarding pass online, I called the company for some questions and i found later it is not free dial number and I was charged for my call 55$.