I cannot comment on the figures (from the recent KS?) but I do have several of the terrain pieces. They are superb quality and excellent value for money.
The terrain is big, 32-40mm rather than 25-28mm sized.
Casting seems mainly done to order and not quick, Last time I waited 3 weeks before being billed for them then about the same for delivery (to Spain). They are very helpful and contact via email is easy.