ETA: I did try this full face as my primer with my WnW photofocus foundation - and it worked just "okay". It is very light, and is silicone-y but not in the greasy sense. When you apply it to your face, it literally disappears. That's awesome. No smell either.
However, by the 4 hour mark, I still had to blot. Tons of shine. After blotting, I looked great and reapplied some powder. 1.5 hours later, its still looking nice. Because I still got UBER oily with this primer, I'd rate it on the lower end of the scale, not just for not keeping me matte but because of the price.
This is .68 ounces for $9 (at a big-chain store, so cheaper than drugstore). That's expensive for .68 ounces!!! I also have the NYX studio perfect photo loving primer, (which is identical in texture etc...) which is $12.99 (I see it on sale right now for $10 though) and you get 1 oz. Most primers nowadays should give you at least 1 oz. You can even tell when you try to shake the squeeze bottle - it feels like there is no product in the bottle! Milani only giving you .68 ounces - that's a ripoff. Sorry. Especially more so because it doesn't work.
No, I would not repurchase.
First time trying this - I only applied the primer on my nose to test it out, which is the worst spot on my face for shine (nothing seems to work) - and this stuff failed miserably. 30 minutes after applying this and then dusting powder - I had shine like I'd never even applied it. Not impressed. It did blur my pores, but that went away as soon as the shine kicked in.
I'm still going to try it on my face overall - but I just wanted to test it out to see how well the "mattifying" claim was for my super shiny nose. Since NOTHING seems to work on my nose (not even eyeshadow primer) - I'm not too surprised that this stuff didn't work at all on my nose either. On the downside, it seems like my nose is even SHINIER with this stuff on it vs. without.