Don't worry abt the fave-bomb, I really appreciate it
I know what you mean about the difficulty of finding a small mechanic jumpsuit, they're usually very large in size! I've been extremely lucky with mine, 'cause I've found it layin' around in my house! I suggest you to go asking at some mechanics or factories near you, they're always well supplied and maybe they can sell you something for cheap. Sorry I can't be more helpful
Thanks again, I hope to see your pics as soon as you and your friend will put up a L4d2 cosplay duo