This is the first time I have booked a flight through agents. While booking everything went well and smoothly. I always booked myself, But on the last moment of the flight night before my travel day, I received a call regarding the flight being canceled, But when I asked the confirmation about my flight being canceled, they did not share any details and that too they asked me to cancel the itinerary and taking the airfare expenses taxes and I lost almost of 500-600 dollars and on top, I was about to miss my visa appointment date. I had a very terrible and tense chaos in the last moment of my flight whether it was canceled or not the midnight before my travel day, I got a call from an agent experiencing VIN RIDER from fareshope. I had a heated argument and finally booked my ticket directly through the emirates. first, it was with earlier QATAR. Don’t go with fareshope agents they are doing big scams at the last moment they are playing with people’s emotions and creating tension moment sat the last minute of travel. My best suggestion is don’t fall for these false booking agents and end of the day you will get the worst experience with them. Never ever do this with farshope my request to everyone.