Customer Survey or non-Customer Survey? Tips for Market Research Success

When conducting survey projects, should you survey your own customer base (people who actually by from your company), or non-customers? Or both?

After all, you may very well have a list of customers that would be convenient for you to use for your survey project. But is that a wise choice? Maybe, maybe not.