Priced about the same as the Mepros from what I can tell. I don't mind paying for quality. Not sure how I feel about the tiny blacked out rear sight, I've never shot one like that. I would definitely want to use one before I bought them.
I have a set on my Glock 19 that you could try if you're ever around Cherokee County. I like the fact that you can't see the rear dots during the daytime because I prefer a plain u-notch rear sight. The orange front sight (you can also get it in yellow) really pops during the daytime too...I've also had a few sets of Ameriglo i dots that I really liked too once I got used to them. They were not so good for precision target shooting but excellent for fast follow up shots.