They're not pretty, that's for sure, but they do have some advantages. Factory installed fiber-optic front sight, for example.
As trading fodder, it won't get you much. I'd only buy it if I intended to keep it. With that said, though, $150 is a great price.