onlinemetals works also... but you may have to tweak some of the fittings slightly. should be less than half the cost of a "brand" name replacement.