I flip flopped a few times and finally decided to purchase a theme instead of tolerating all the free themes out there (there are some good ones – dont get me wrong)
When I finally fell in love with a theme, I struggled to actually pay for it but I knew it was the right thing to do. The theme has the advanced features I want, a great layout that matches my needs and the designer deserves to be recognized for it.
However, I assumed that Themeforest would be using a current version of the Wordpress engine when you click on the Demo. Despite the theme saying it was built for 2.8 I assumed (perhaps falsely) that it would work on 2.9 or 3.0.
Now I am the proud owner of a broken theme that will not work on my current install of Wordpress.
I guess my question is … What does Themeforest use to auto-generate the previews when you check out a theme??
Themeforest doesn’t generate previews. They are self-hosted. Ask the author for help 
Thanks. My assumption is that Themeforest hosted them.
How unfortunate for my oversight.
In some cases if you go to the items live preview, click the remove frame link in the top corner then view the source you can find the version of wordpress used on the page by looking for the generator meta e.g. <meta name="generator" content="WordPress 2.9.2" />
