rather than just ban people, I think they should get a warning and be directed to a specific sticky completely explaining the shipped vs sold dynamic.
You don't want people to think we are banning anyone who disagrees with the site, it looks defensive and kind of weak, as if you're trying to hide/protect something.
Also, it should be in the forum rules as well, and maybe the sticky should be in every forum as "Read this BEFORE you post"