Free: Contests & Raffles.
Those look kind of cumbersome to me. Why wouldn't you just invest in a good string so you get proper peep alignment every time. I don't see any advantage to that over a peep sight.
Shootmore, check out the "no peep" it is a lot smaller than the hind sight. I have had good luck with it. It sits near your pin sight so should be easy to focus on it. I grocery shop in the Burlington area and would be able to show it to you just about anytime. Ed