I took me about 5 hours total time to get 500 products up.
About 2 hours for the MODx and template set up. I had to strip away the table trash from a design and re-do the CSS.
About 2 hours for the custom stuff such as Membership (special note: in Foxycart I have a category for Membership so that no shipping is required), and other Publications.
And then about another hour to manipulate 380+ seeds into an SQL upload, and create a simple form tpl with a Personalize call in it so that the price is $2.00 for non-members and .50 for members.
See it here:
http://shop.cssainc.org/
Note about the seeds: all the HTML is in the tpl. There are 380+ different seeds. Performance isn’t too bad because it’s just a single line of plain text. I think if it had anything more it would slow down a lot.
Note about eCommerce in general: Authorize.net is the way to go. With PayPal Pro your client might wind up paying $30/month + transaction fees + $15.00 foxycart. And then there is a security certificate to buy. Those can add another $10.00 to $25.00 a month. The Authorize.net reseller I use charges just $10.00 a month and 2.00%. So my clients shell out just $25.00 a month for a PCI compliant eCommerce solution that is fast and easy to get up.
Kudos to Brett and Luke for foxycart. We all owe them beers!
MODIFY: I should mention I had to get this site up as fast as possible. It doesn’t look as pretty as I want, but I had to get it up because I experienced severe hosting problems over the 4th of July weekend. They were plain out bizarre. Brett at Foxycart even looked at it and said "weird". He’s on the same host. I even have the same plan with fewer domains at that same host! But I pulled both out. So this was a rush job because the client’s site wasn’t working, and the SSL certificate wasn’t "taking" because of it. Thanks to Brett for helping me lose fewer hairs over the holiday weekend. Your rock bro!