Very nice website. It's easy to use and navigate which is the main thing.

Only thing I would say though is the use of a black background and white text. You'll see better conversion rates (visitors into customers) on using a white background with black text. Obviously each type of website will have its own trend, so you may find the white on black better.

Might be worth doing an A/B split test on two designs... white on black, and black on white, over a period of a few days each, and see which design produces the best conversion rates.

Won't take much to change, ammend images and CSS.