Great answers here and I agree with pretty much everything said.

2 weeks isnt enough time to simply launch a product. If you don't have a list then of course you can use other people's lists but there rally isnt enough pre-launch happening it seems. There is a whole process of generating excitement over time and building up to the launch..

I've been working on a product for about 3 weeks now expecting to start pre-launch in about 2 weeks then launch about 2 weeks after that. But overall I'm looking at a development cycle of a few months.

I recommend giving yourself time and really plan out your approach. And start building a list and develop a good relationship with them