Krylin fusion and white schedule 40
Grainger should have SCH80 which is gray close enough to black.
Yeah. Grainger is meant for the workers and contractor. Their hours are not consumer friendly. But you can get it shipped.
Not local but reefpvc is another good one. If they don't have the color in stock, just call them and ask.
Reef PVC - Aquarium Plumbing Supplies
Aquarium plumbing supplies, Coloured PVC, Fittings, Valves.www.reefpvc.ca
You can order all kinds of pvc from homedepots website and have it delivered.