Which is better? the Timberline No-Peep or the Archer Innovations Anchor Site? They are both pretty much the same. The anchor sight has crosshairs and a center dot instead of the green and black set up that the No-Peep has. The Anchor sight is a bit higher priced. I just got an email from the company saying i could get blems at $56!!