Good news, I think...I got my stuff done, just a finishing touch or two left. Going to mail them tomorrow. Of course they won't go out till Mon, but they'll be on their way at least...
I have to say, I'm ashamed of how un-professional they look. But they were my first attempt, and there's no doubt they're home made. I hope my partners aren't disappointed.