As there are 4 different options all at different fees, it all depends on which option you take to how much you have to make back to make a profit.
I chose the option 3 which costs $149.99 and I made that back within the first 2 months.
To be honest with you its not just a simple job to say that you will make loads of profit just like that as it needs alot of time and dedication to advertise your site and get people to visit it.
The good thing is with the website is that you can sell all your products on Ebay and make your profit that way.
I chose to do lots of advertising on traffic websites and free ad sites and with the effort i put in I started making my profits.
As for the fee being either a one off payment or a yearly one, when I brought my site for the fee above, I emailed the customer care people who basically keep the site online and running and asked them the same question and they told me that after you pay the one off fee above, every year you need to pay a fee of $49.99 after which is basically a fee that covers the hosting cost for your website so you can stay online.
It sounds like loads but to think that I made back my one off fee in 2 months plus ive also covered the yearly fee im not overly concerned.
In my eyes it has been a good thing for me and would tell anyone to do it.
Good Luck.