Thank you all sooo much!
So, turns out - after extensive testing - Robin is completely healthy in every way except she happens to have stones in her ureters. They are not affecting her physically in anyway - her kidneys are completely healthy and don't even show signs of early kidney failure which might be present in a kitty her age. So we need to watch her and we if we notice any signs of ureter blockage, we need to get her to the vet ASAP. We need to watch her for signs of UTI. We need to try to get her to eat more of her special wet food - which she really doesn't like, and we need to give her as many smoochies and tummy times as we can possibly fit into our schedules! Oh, and it's highly likely she's had these stones for a long time now and they just came to light because of the UTI she got, so hopefully they will continue to be no problem like they have been for these past three years.
We were just so relieved when we heard the news, and I knew it was all the PT prayers that made it all turn out so well - thank you!
We were very impressed with the ISU VMC (Iowa State University Veterinary Medical....college(?)). They were all so nice, professional and compassionate, and their prices weren't anymore than the vet in California. We're glad they're close - for now - and I really wish I could pack them in my suitcase and take them along when we leave here in the fall. 
Thank you all again - you're the best!
Tubby
Spring 1986 - Dec. 11, 2004
RIP Big Boy
-----------
Peanut
Fall 1988 - Jan. 24, 2007
RIP Snotty Girl
-----------
Robin
Fall 1997 - Oct. 6, 2012
RIP Sweet Monkeyhead Girl
Bookmarks