I've never been an affiliate a pre-designed storefront but I just signed up for one. Traffic.....I'm thinking social bookmarking, directory submission, SEO or article submission? What have you done?
Social bookmarking, directories, and SEO work for me. But 90% of my hits come from organic search engine traffic. I can't be stuffed with articles. Just out of interest, what 'pre-designed storefront' are you using?