Thanks - glad to hear it made a good impression. Right now I have a script to generate all the prices. I just run it manually and rsync to my dreamhost server, but soon I'm going to create a cron job so that the prices will stay up to date.
Thanks for the feedback!