Recently a First Class morning flight on Delta from Tucson, AZ to Spokane, WA cost me an expensive taxi ride to Phoenix to catch another flight. With no advanced notice from Delta I arrived at the airport to find out the flight was delayed 2 hours and I would miss the connecting flight from Salt Lake City to Spokane(I also had a two hour drive from Spokane to Sandpoint, ID my final destination.). My pet cat was also traveling with me, which posed a problem in taking a later flight from SLC or staying in a hotel overnight. There were no other flights on any other airlines from Tucson which would get me into Spokane at a decent hour to catch my ride to Sandpoint. My only choice was to go to Phoenix and catch a Southwest flight(for which Delta has no affiliation) to Spokane. The airport shuttle from Tucson to Phoenix will not take animals so my only option was to take a taxi which cost me $293.00 Delta did not offer me a voucher for the taxi. I think Delta should reimburse me for the taxi.