Is this the one you are looking at?
The one thing that stands out to me, if you zoom in on the photo, is that the frame is only attached by a single bolt at the base. I can't imagine that it wouldn't sway a little. That, and the fact that it is a 2x2 frame that isn't welded means that it probably isn't the most heavy duty rack out there.
It depends on how heavy duty you want your rack to be. It would also concern me that they don't list it's load capacity.
$300 is a very good price, especially with a lat attachement, but I would want to see it in person first.