Now that we're less than SEVEN DAYS OUT, i'll add this. If you're buying a baofeng or BTech or even the blue Rugged Radio handheld, and you want some extra distance with it, you need to get a better antenna. I have several aftermarket antennas on my radios. The key to ordering is knowing which antenna connector your radio has. The radios mentioned above have an SMA MALE connector, so you need an SMA FEMALE antenna.
I've attached some pics of radios and antennas. You can see a Retevis, Rugged, Baofeng and my Yaesu. I have several of each except for the lone Rugged which I won at OCBR a couple years back. The Yaesu is a good radio but only has one "side" meaning it can't listen to two freqs at the same time like the others. It is a locked HAM radio only able to transmit on HAM bands, but as with most HAM radios now, there are ways to unlock it for other purposes. So I did!
I have not tested the antennas to know which one is the best. I just use them according to what I need. If I'm afraid I'll break a long antenna, the signal stick is best. For best long range, the nagoya or the unbranded. The rubber duckys are for short range talk.
The antennas are from top
#1 stock rugged "rubber ducky"
#2 stock baofeng "rubber ducky"
#3 signal stick (
https://signalstuff.com/product/super-elastic-signal-stick-sma-female/)
#4 stock Yaesu rubber ducky
#5 unknown brand dual band (I got it in a mystery box order. Works great tho!)
#6 Nagoya (
https://www.amazon.com/dp/B00KC4PWQQ/?tag=classicbroncos-20)