It doesn't matter, at least for the ones I do. There are a ton of different types out there.
When I needed one, I actually got one free from another business I was doing a mystery shop on. Just took a little sweet talking and they gave me one of the vests thier employees use.
Told them I wanted one to be safer on my bike rides. So, a shop fee plus a free vest, I will take that.