I rate Trijicon highly from every perspective...but the price is a little crazy. Those you shared look pretty good, I've not used one but a guy at the range has one and seems to like it.
We can get most things here, there's some paperwork involved, but it's pretty straightforward really. These wouldn't be a problem. I'll look into it, Tha ks for the heads up and the link.