Not sure. I know nothing about that company. I was just looking for a picture as a example and that was the website. Maybe try to find a local fabricator to build you a set, seems like a pretty basic build. Doesn't need to be a offroad fab guy or anyhing. Just need someone that can cut and weld some square stock or tubing. Maybe go to the local lumber yard and ask a contractor where he got his lol.
The site I posted earlier BlueWaterwelding has very nice racks, sturdy and actually look good but Two grand is too steep for the amount of times I will use these racks per year.