As always, Sara, your work is superb. I have one, albeit minor, flaw to point out:

The length... Now I know you've heard the trendy talk about wanting parts to be longer, but thats why it's a "trend" -- everyone wants it right now. When it gets to the point where no one wants longer parts, we'll pass along the memo. Until such a time... work on it.

Loved the story though!

-Jo

P.S. I'm the only exception to the above trend.