I'd second Greg (cornel's world) it is a great person to deal with very fair and will give you honest opinions with out trying to up sell. Really great. You might als ask Sylvain at sly plastics. It is also a good guy.
http://www.slyplastics.com/en/
He doesn't list racks but could build a custom one will he do it is a different story.