Neoprodigy does his part, he investigates things and makes his own judgements - I've had to deal with similar problems.
Aside from that, don't be surprised if this vendor doesn't disappear, there are plenty of people on this site who have had multiple complaints against them that are still allowed and DO conduct business on here.
Some of the people who stick around here long enough from So Cali will notice there's a small group of folks on here who back eachother up at all costs, it's disconcerting - but at the same time there aren't any sites nearly as productive as this one.
Catch 22 - suck it up and move on, frustration end of it sucks, and like I said this site needs a forum where both private hobbyists and public vendors can be discussed - be it praise or negativity so that confusion like this gets avoided.
Most of us find out people on here are known for selling poor products after the fact because we take for granted that a site would be moderated based around integrity.