I keep trying different holsters ( I carry a full size PX4 IWB at 1:30 ), spending all the money, and keep coming back to a $15 Uncle Mike's softie. Nothing else has worked for me.
In my experience, Uncle Mike's holsters are what you grab when you're at the store buying a new gun and you want to take it to the range that day. If you intend to actually carry the weapon, buy a real holster.