This site has 4 oz tubes, however the smallest order you can get is a case of 600 tubes for $300 (Although the site says you can order a sample size for $15 but I don't know how many you get for that). It's better than $2,000 but I don't know if this is within your desired price range or not. http://www.bottlesjarsandtubes.com This site lets you buy tubes in quantities of as little as 1 tube up to 100. You can also get the filling syringe here. However the largest tube available is 80ml (or 2.8 ounces). http://www.lotioncrafter.com Well, I tried. You're right, this is tough! If I find anything better, I will let you know xoxo