What are the disadvantages of outsourcing your customer support?

I don't know exactly why but it seems to me that it's quality is very poor (superficiality is somehow natural in this)
You can list advantages too...

Thank you.
4 answers 4