The company is called Skinner Sights LLC. I'm contemplating buying one for my old Model 70 Winchester. Any comments good or bad?

I include link for your convenience...

Thanks.