They first came to my attention when I searched for a popular keyword and a competitors listing on I Stores was displayed very high on A.V or similar engine so I had a look at them and submitted my site. I did not hear anything and went back later that month to resubmit, the free submission had been replaced with a paid one
I have not joined them as yet but that is not because I do not intend to more that I have been focusing on other areas. At the end of the day if I make one sale from the listing I have covered the cost for a year.
Of course if I get no traffic at all.......
Woody
I have received email confirmation that my site is listed in I.Stores.co.uk directory
When the add url link is clicked it takes you to a page for paid inclusion Bronze($35)basic listing or top placement+logo Silver($50)listing
Maybe I got in just before they changed to charging for basic listing or that there is still a page with a free submission link
Woody