Plexi-plus mfg on east Kent Ave in Van will sell and cut acrylic tubing to size. A lot better than having to buy the minimum 3 or 6 foot lengths at Industrial plastics.
For valves and other stuff
www.mcmaster.com. They have a arrangement with purolator where they deliver to Canada with no brokerage fees and duty for a low shipping price.