Personally, I have had zero success unless it was on Google base. You get no traffic to those sites unless it's listed or linked to google. My theory is list directly on Google. It works but I don't have the "luxury" of creating some idiotic cyber-store. People search, people find, people buy. No "store" here no more. Ecrater and onlineauction.com are just a waste of time in my experience.