Yes, they are a good pair of binos. Very much better compared to the Diamond back line, and in my viewing experience, not as far from the Razor as the price would suggest.
I have two pairs of Vipers, 12x50 bought in 2015 and 10x42 from this similar sale in the fall of 2020. Compared them over the last few hunting seasons to my friends 10x50 Diamondbacks (back to back) and the Viper 12x50's have much better clarity and resolution vs the DB's. As well, the Viper 10x42's were better as well. Not close, IMO.
With that said....
Take a look at the specs on those Viper 10x42's selling at that $299 price. The pair I got from Bass Pro last year were the previous generation specifications. I did not notice this until after I had the binoculars and was doing some more reading on websites and noticed the specifications difference.
The main difference is the field of view comparison. Previous generations spec is 319' and new generation is 341'. Check that out and you will know which generation they are.
I emailed Vortex about them in Dec 2020, Vortex confirmed Bass Pro and Cabela's had commissioned the company to make a few thousand pair of those to be offered at that price. They are made in the China factory vs Philippines for the current Vortex product. The glass I was told was identical but the specifications are definitely different.
I kept them because they are a good pair of bino's, but just be aware of how they are pulling off the lower price, if they are still selling the new production of the previous Gen to get to the price point.