I've heard lots of good things about the Rodney Powell vests, but I can't seem to find an American stockist...or any stockist for that matter. I saw that for a while the company was out of operation or something like that, so are these vests even still available? If so does anyone know where I might purchase one from?
Thanks!! And sorry if this is a dumb question