Mark- I really like the overall look- very clean, and I like the mouseovers for each box.
The only suggestion I might make is that on a smaller monitor, your actual content shows up about 3/4 of the way down the screen. So whether or not you care about this depends on who your target audience is. If you feel that most of your visitors have larger screens, then I wouldn't worry too much about it. However, if you are targeting the layperson, or one with an older computer, you might want to make your logo bar smaller to push the rest of the content up. You also might want to put a tag line or something that indicates what you're selling where someone whizzing by will definitely see it and be clear about it. It took me a minute to realize what you were offering, actually only after seeing the shopping cart box did I realize there was stuff for sale. (I know, I'm not too bright 😃)
Remember that websites are like billboards and that people are impatient - you have to get your main message across in an instant, otherwise they'll move along.
Again, though I really liked the site.
hth a little 🙂
-Elizabeth