Where I have found them for sale, I have found them to be overpriced.
I don't think they have thought through the sprues properly either. For example, these come in a box of 18 miniatures apparently. In that set there will be 36 sets of legs!!
There is more appeal to these than the other sets I think, but then the style is a bit chunky. I think there are better options out there, such as Anvil Industry for example.