Has anyone dealt with MandateH on this site ? I paid for items he advertised here and never sent. I tend to trust fellow members but turns out some are scum