On mod squad the person must have a certain number of posts in order to sell, so usually that makes them more trustworthy. If they were just there to scam people they wouldn't be wasting time posting in the threads.
He PM'd from Modsquad. I created a thread about the product I wanted and he PM'd me that he'd sell me his. He didn't make a thread about it.