I've been thinking about outsourcing... but I hear a lot stories with mixed results.
Have you outsourced anything in your business? Why / Why not?
Do you have any recommendations on where to start?
Done it in multiple occasions. Mostly had bad experiences - bottom line is, those people don't care about your projects and they can just choose to disappear. I would say that I had positive experience 2 out of 10 times.
My advice would be to spend as much time possible as you can getting to know those people and their habbits (so you know what to expect of them) and be 100% open with them when it comes to project requirements.
Hope this helped a bit! If I can help in any other way just let me know.