It is consistently good ammo and the price is right. Nothing super magical about it, but the only thing near that price is Wolf ammo. Have you compared prices lately? Amazing jump in prices every month. Even silver bear ammo is a lot more expensive than GT.
In the past two years, I have seen 7.62x54R almost doubling in price.
Good ammo, good price. And, like M67, it has good resale value during a panic.