In all seriousness, based on the criteria you are looking for, you should probably get in touch with Pam. I haven't yet seen her but she's had more positive reviews than you can shake a stick at. I'm pretty sure she has her contact info under the advertisers section.