Why not have a reputable shop check where the oil is leaking from? If it's from worn out gaskets, then the repairs wouldn't cost that much. If the source is from cracked engine components, then it might be a bit more difficult.

BTW, what car and what engine and mods done to it?