Some great lines of figures there, and the revised web site is a definite improvement on the old one.
However as far as I can see there is still no indication of a figure's availability. So the customer doesn't know whether the item in question is in stock and ready to ship, or whether he'll be kept waiting for days, weeks or months. Showing stock levels / availability would be another massive improvement and might encourage more custom.
- Steve