Am I justified in my frustration?

What would a pick and pull tell you? Their sales are final, over and done, end of story. I don't get the impression Troy was trying to rip you off. Maybe he should have included the info of how long it laid out on the open, but he didn't. If somebody tries to rip you off, they don't offer refunds of any kind.....whether you think it was to "keep your mouth shut" or not. He didn't have to do that, but he did. Why does it matter what the reason was and can you even prove it was to keep your mouth shut? Probably not. I think both sides made some mistakes, with you (buyer) making the biggest by not inspecting. If the thing isn't busted or otherwise unbuildable, clean it up, replace what needs to be and use hell out of it. For 250, you're lookin purdy good now.

This is a pretty good assessment of the situation. Thank you for the input.
Kinda what I said in the post RIGHT before Troy entered the discussion.