I have no idea which programs are good and what percentage of sales they take. I've never been a girl running her own site.
You could contact some of the more reputable programs yourself though, and ask if they would be interested. (it would probably be a good idea to stick with programs based in your own country, btw)
Oh, and when you ask a webmaster for references, it's most often best to check them, too
