I had a crossbreed for my Glock 21 and Glock 30 before I had to sell them.
I have an aliengear on order for my Glock 22, hard to argue with the price, and the $40 or so (including shipping) isn't much of a risk for a holster I may love.
Plus Aliengear has a 4-week trial period, if you don't like it you can just send it back. And you can exchange the shells for free if you get a new pistol.