Rover Racks is aka Northwest Parts ... they were originally from the North West (duh!), I think Washington or Oregon .. back then, their main problem was quality... crappy welds and powdercoating. They moved to FL a few years ago and things seemed to get worse.. while their quality went up slightly, their customer service dropped to almost non existant. They were selling things and not delivering, and taking orders then changing prices. I believe it switched hands at some point (maybe to a relative?), and the new owner went a little nuts over at DiscoWeb... Now it seems they are back for another reincarnation.. I haven't heard anything about them in the past few months, but website & pictures are all the same as they used to be..
For what its worth, go to http://discoweb.org/forums/
and do a search ... "NorthWest" "North West" "NWP" "Roverracks" ...