I'm often asked where I get all of the minifigures that I sell from. Part of the answer is from LEGO directly. Since 2010, LEGO has released a set of 16 minifigures a few times a year. There have been 13 sets, plus a set for The LEGO Movie and a set for The Simpsons. Series 13 was released on 1 Jan 15 and I'm excited to open them up and add them to my collection and sell some too.
One thing you'll notice, LEGO doesn't tell you what's in each of the bags. So to get all 16, you either need to buy large amounts in the hopes of getting the 16, you need to buy them from someone who has already opened up the bag to see what's in it, or if you're lucky, you can go to Walmart, Target, or another retailer and try and feel which minifigure is in the bag before buying it. I am not good at identifying the figures through the bags. I've gone with the other 2 options to find figures for my collection. When I buy straight from LEGO, I add duplicates to my inventory to sell to help others find the figures they are looking for. LEGO doesn't produce and sell even amounts of each figures so some are harder to find than others. I'll do my best to help you find the ones you're looking for. Just let me know if you are trying to find one.