It sounds sketchy and I'm sorry you had that experience. It would be better if local bitcoins had some sort of feedback system.
It does have a feedback system. In addition to that it can be linked to an OTC identity if you have a Bitcoin address linked to the handle. A Local Bitcoins profile page will list the feedback from the trades arranged there and the feedback submitted through the OTC system.