Inline Tube is a mixed bag. I can’t stand the business itself but they generally have quality parts. They have got to have the program somewhere if they made them correct at one time.
The most important part of dealing with them is when you order a large order you must check the order as soon as you get it. I have placed many large orders with them and 100% of those orders has something wrong. If you catch it right away they will make it right without much fuss. After about 14 days they tell you better luck next time and to go pound sand.