Buying a list may not be the best long term solution . Also my understanding is that for it to be legal the subscribers have to have agreed to opt in to your list before you can send them an email.
Building a list is much better . The clients know you . If you supplied quality they are likely to buy again from you . But if you gave them poor service , well ... But really , build a list , it takes more time and effort but its well worth it.