I know all of those, but none supply 1 1/4, or 1 1/2" tubes. I have done many searches online, but I'm sure that their must be companies (or individuals) that have a decent supply of tubes for sale.
Have you tried asking the guy at pyrotubes directly? As I remember getting in some 1/4" ones at the start of his business.