I am personally a bit suspicious about companies promising to place links on multiple other sites or directories. There was a time when inbound links were pretty much all you needed to rank well but Google updates such as Panda and Penguin really changed that.
I would focus on just major directories, if any. I have found more sucess building social media presence and adding good quality content. One site that this has worked well on is Australian Gifts Online
With the new site I am creating I am initially just focussing on adding content, if you have a site that works well (quick page speed, no broken links etc) and you offer engaging content the you stand a better chance of ranking well. Google is like online shoppers and needs to feel that you can be trusted, age of site, a detailed contact us page, an about us page and returns policy all help with this.
I wish you all the best with your new venture, good luck!