Don't get me wrong but these numbers are not really a lot either. Especially as Product Hunt is not exactly the best traffic for buying customers they love to click and test free stuff assuming the process is fast and painless (which according to this thread it isn't)