I'm gonna assume you don't want the sugarcoated version of my opinion...
Good Idea, poor executed. Browse the net and check out the sites of your competitors, how they look, what style they're in, how they have built up the site.
My first reaction to the site was that it was to messy, to...