I wouldn't waste $30 on a "universal" holster. There is nothing universal about holsters. Every gun is shaped quite differently, and for the holster to securely hold a gun it must be molded to fit that specific gun. Keep your $30, and invest it into holsters made specifically for the firearms you want to carry.
+1... I recently picked up the Comp-tac MTAC holster which has interchangable bodies... so you would buy one for your 5" 1911 and another body for your 9c and just switch them out of the leather back piece as necessary... It's not $30 bucks, but it's a helluva lot nicer/more concealable than a $30 universal. You get what you pay for with holsters. The MTAC cost me $80 bucks with one body... extra bodies are $35 I believe. Do it right the first time and get a nice holster and gun belt and you'll be set for a long LONG time.