I think it would be great idea to change the site a little bit. Nothing major at all, just a minor adjustment. The search bar is kinda hard to find. Especially for people just coming on to the site. How about putting a search bar in the top right corner; just like the one the store has. Just a thought, I indeed searched for a thread like this and found nothing.
We're working on a bunch of stuff related to the site now. I'm sure that will come into play....well, kinda sure...but not for sure, sure.