The Maybelline Baby Skin Instant Pore Eraser primer is $6.99 and comes with a decent amount of product, considering a pea-sized amount is ample for my whole face. With silicone based primers such as this one, I find a thinner layer works best.
Here is a joint swatch of the amount I use and then it spread out on the skin around it. Colorless and odorless, this does provide a great canvas for your base. It minimized my pores just as much as any other silicone primer would, and kept my makeup looking good for 8 hours (my normal wear time for any silicone primer).
I would liken this to SmashBox Photo Finish or the NYX Photo-Loving Primer. This is the cheapest of the three, so if you need a basic, reliable, silicone primer, this is your product!
It didn't wow me and give me literal baby skin, but I did like it!
Have you tried?