Very nice. All the pictures work, all the links work, good color scheme (although I'm not sure about the "sun" background image - a little distracting to me). Easy to read/follow layout. Each page within in the site matches the next (consistancy is key!) All-in-all very good work! Did you do it yourself or did you hire a web designer? Also, I like your cart, did you program it yourself or did you purchase an already made cart out there? Great work!!