Mate there is nothing special at all about ULN2081 or 3081. They are just an array of seperate, general purpose transistors put in an IC package simply for assembly convenience.
You could very easily make up a replacement with seperate BC547's - I certainly wouldn't be paying anyone big bucks for them....