I bought some 3.5mm and 5mm cloth braised line on eBay. I used the 3mm for the fuel regulator to intake manifold and I used the 5mm for the valve cover to intake manifold. The eBay item numbers for those two auctions are 250046895351 and 200076761834 in case you want to reference them. These were about $2/ft.
For the larger vacuum lines I just used 5/16" and 3/8" fuel line that you can get cut off the roll at any auto parts store. These were about $1.50/ft.
92 525i w/ Eibach lowering, Bilsteins, KMAC, Dinan chip, low temp coolant switch, K&N replacement air filter, UUC short shifter, RD strut brace, blacked out, 17" Borbets