Have you checked themeforest? They have tons of themes for sale for relatively cheap on their site. Thousands of templates or wordpress themes.
thanks for the info, the page is amazing, good prices.
Yeah, sorry forgot to specify that themeforest only sells designs/templates but not actual website hosting. So you'll need to buy the template/design and upload it to your own web hosting.