I'll second the Alien Gear. You may want to try the new 2.0 - it is supposed to be more comfortable. My original - pretty much just like the one pictured above, took some break in. Just wear it around the house and yard on a weekend while your doing yard work, car work, etc. You may want to opt for the J clips.
Another option is Nate Squared (N82). I have two. Alien Gear is far less expensive, but N82 is darned comfortable. If you tuck in your shirt then get the Kydex Pro.
I tried cheap holsters, they become a pain in the hip rather quickly. Now they sit in the drawer unused.