Am I justified in my frustration?

The other camp actually says it was a face to face sale and he did not try to scam you as you are implying.

He knew the diff was open to the elements, rain and such. He didn’t divulge that till I called him on it. I didn’t get that disclaimer.

He knew information that would put it in a negative light and went the other direction.