I don't think the idea is for a specific site to drive traffic to your store, per se.
I believe the idea is that search engines use the number of links you have to your site in their rankings.
However, they also rate the links as to their relevance to your site so it may have some effect on rankings but who knows how much.