I've had a lot of mixed results from reddit as well. I'm fairly active in a number of subreddits so I find I get decent results when I post products in those, but overall my experience could be categorized as "luck" I would say...Sometimes it takes and other times it doesn't.