Immediately after my unfortunate discovery that running out of yarn for Icarus was imminent, I went online to Little Knits, which provided me with the original yarn for the project. I was relieved to see that the right color was available and immediately ordered another skein (for 14 lousy rows--I squeezed one more row out of the yarn I had left). With only three weeks left to finish, time is--shall we say--of the essence, so I added a note explaining the situation and expressing my desperation. This was after 5 pm. 45 minutes later, I checked my email and found a message from Sue, the owner of Little Knits, who has been of so much help to me in the past. She just wanted to let me know that she had already sent my order out to UPS and that I would have it no later than Friday. This was Tuesday evening, and no, I didn't pay for express shipping! As usual, Little Knits came through for me with flying colors. With a little luck and some help from UPS, I should be back on track in no time.
[Oh, and, um, just in case you were wondering how I dealt with the obvious emotional trauma of running out of yarn, there will be several large boxes of yarn arriving on my doorstep shortly. And maybe some books. Whoops.]