You may want to try 
www.aircraftspruce.com/menus/ap/ducting.html
These people sell to the homebuilt aircraft market so like "milspec" their prices may be "FAA Approved" high compared to Princess auto, also their sizes are not even inches.
You may also want to look at 
www.McMaster.com and search on "duct", they have many sizes and types.