The single miniature I ordered arrived today and is absolutely perfect; amazing sculpt and precisely what I want for my project. To quote the above post, I wasn't disappointed.
But, it took almost a month to arrive to the UK from the Netherlands, which is where the company seems to be based. That is quite a lead time for an item which was supposedly, according to the website, already in stock, and now (thanks to me), no longer is.