I remember seeing another post about your site. I think I mentioned in the earlier post that adding deep links would help with your sales... Hope that helps. Good luck.