I spend some time on the site and it appears to me it is getting better all the time. Some drop down items still say coming soon. However I really like the feel of the site overall. Lots of information, photos, 3D graphics, Zoom buttoms. I would say it's a work in progress and IMO the overall look is quite professional.
Rookie