Comment Comment by frakkingcylons I've used Reddit (you can advertise on specific subreddits such as /r/australia) and StumbleUpon. If you go the Reddit route, don't use an annoying amount of fluff words in the post title. That'll make 'em upset. parent frakkingcylons 13 years ago