I was refused boarding for no legal reason, and MyTrip have been useless in supporting my refund claim. I have spent hours on the phone and writing emails, when it is their responsibility - absolutely furious - lost 600 dollars because of unprofessional staff at Tehran airport. Come on, MyTrip, this is what you're here for - step up!