Comment Comment by AJay17 None of the ones that Wordpress auto-posts have really done anything for me. Pinterest and Stumble Upon have to be submitted manually, but they seem to work out well. parent AJay17 10 years ago