Outsourcing Core Business
swombat.com
swombat.com
Most startups claim to be technology companies. I think 90% of these are tech-based companies as opposed to technology businesses. The difference being the latter kind is more like Intel or VMware. If you are tech-enabled, then what is your core business? Is it the software you write?
Sales is core too, but sales is also a support task - you talk the customer through how you can help them and what they'll need to do in order to use your product. Educating someone into a sale is pleasant for both sides.
Doing support is time consuming, so make sure you factor that into your prices. Can you really afford to support your product for $9/month? Probably not, your time is worth more. Charge more than $9!
However, I believe there are exceptions to this, such as design. If you have great product vision, technical ability, understand your users and you are infinitely passionate about the product you are building, I see no problem with outsourcing (at least initially) to 99designs or similar sites.