These are mini-figures that look like LEGO figures. They are not LEGO certified and are imported. They fit onto the LEGO blocks.
This set of characters is what is in stock, and there will be a separate pre-buy. This specific batch have been pre-built.
Please look at the photos. Characters are numbered 1 - 110, and are listed below as 1 - 110. Once it is sold, it will no longer be in stock. We are expecting more.
Compare at $4.95 per LEGO character at most retailers.