Hoping and praying everything goes well, Mary.

For those who don't know, she also had to have her beloved Peeka PTS last week also, so she's really going through a rough time right now. See Cat Health for the post about Peeka.