I would give justfly a negative rating if it were possible. Let me tell you why, my family and a single adult tried to travel out of the US and when they were all ready and prepared to leave. They told us that the adult couldn't leave because he needed a visa since he wasn't a US citizen. When he came back, devesated, we called them and told us that it was our fault. We were not responsible enough ask them and that there was no possible refund or anyway to get our money back so, $2000 gone. I wish it ended there but it doesn't. So my family traveled out of the United States and it was all good and when they were suppose to return, they couldn't. They couldn't return back to tu US because the layover was over 24hrs and we were not informed about this because when they departed, everything was fine because they were all citizens and the layover was less than 24hrs. When they try to comeback to the US, they were told you can't return until you have a visa. I called justfly and China eastern airline. Let me tell you, they were nothing but bluff. No help at all whatsoever, I talked to China eastern airline and ask why this happened and they told me, you were IRRESPONSIBLE." yet again. And that if you want them to be able to come back, apply for a visa so they can come back or buy another plane ticket that has less than 24hr layover. This is the reason why I suggest that you should never ever choose Justfly or China eastern airline, they are not responsible to tell you what you need and if you ask them they'll just blame it on you. So here we are, my family is out of the US and still stuck and trying to find a way back to the US.