I booked a flight with this site and they said American Airlines did not accept the booking charges so they had to cancel my trip the next day. They advise me to re-book my trip. I re-booked my trip and paid an additional $125.00. Unfortunately I have had another bad experience. I logged into my American Airlines App to add my new itinerary 2 weeks later and the flight was not found, so I call American Airlines to check on it and Shiva Travel has canceled my flight again and has not notified me. Everytime I have called they tell me to call back in 2 hours for a manager or a manger will call me. I have yet to hear from anyone at Shiva Travel and as of today I still do not know if I have a valid flight for 08-30-19. Very frustrating. In all my years of traveling I have never experienced this problem before I DO NOT RECOMMEND THIS THIS SITE!