Hi,
I am submitting them through the same tool as what is publicly available. It just seems that I have had some decent luck. Providing quality, unique content and using general SEO techniques will usually be all that is required, but since I've had some luck helping things along, it doesn't hurt me to spend a minute or two submitting URLs for people.