Yeah, I looked at Reddit, and got nowhere fast. I've read other people who said the same thing -- lots of talk about Reddit being a huge help, but very little evidence of it. I think it's worth a try, but just have a realistic appreciation of how hard it is to make a post on Reddit rise to a high le...