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.