Gilet - with pockets or flap

So, I love a gilet, but none that I look at seem to have either pockets or a flap, to access jersey pockets. Can anyone point me in the right direction? Not looking to spend a fortune, but I use them a lot so prepared to pay for quality

It's just a hill. Get over it.