GOSH Velvet Touch foundation primer

Most of the year I wear primer for a special occasion, but in summer I feel like I have to use primer every day if I want my make up stay all day. I was eyeing this Gosh primer for a while since I have heard some people say that it is one of the best primers in the drugstore. So when I saw that it was discounted I grabbed it immediately.  
The first thing I want to point out is that this primer is very silicone based, so if you hate this type of primers, you would definitely hate this one. I have big pores and an oily T-zone so I feel like I need this type of primer. And it does wonders. I have never thought that drugstore primer can keep your make up in place for soo long and make the skin look much smoother. I do have one recommendation if you decide to get this primer. Definitely let it sink into your skin before applying a foundation. Sometimes I notice if I hurry too much I have a hot mess on my face. 
You do not need a lot of this primer so I think it will last for a long time. It contains Matrixyl 3000 which is an anti ageing ingredient, stating that it boosts collagen production, even skin tone, restore clarity, reduce the appearance of fine lines and increase elasticity. It also states that it fills in deep pores and fine lines and mattifies the skin for a silky soft surface. I have not broke out from it. This is suitable for all skin types and will not dry the skin out. Even suitable for sensitive skin as it is preservative and perfume free.

What primer is your favourite?