Yikes, sorry to hear that super bad experience. :/
I like trading materials and DIYs here, but for villagers I think TBT is pretty slow so I go over to Nookazon Discord. I rarely ever use the actual Nookazon site. The last time I used the site, the person supposedly selling me Genji took
hours of having them move out after they said "I'll get him in boxes just a minute". What's worse is that they were unresponsive afterwards and left the trade open for offers so while they were trying to kick Genji out, I was already outbid and at that point I wasn't sure whether they had just ghosted me to move on to the higher offers. I had to cancel the trade myself after hours because it was 2 AM and I wasn't staying up longer for an uncertainty. They did apologize (and mentioned after hours of no response that Genji
still wasn't in boxes) and it was all fine or whatever but it just made me a little more cautious around the site itself.
If you're still looking to get villagers, I actually suggest the nookazon discord more than the site; there are a lot more people selling villagers there and people usually post pics as proof said villagers are moving away or in boxes.
Granted, there are still a good number of scammers, but they mostly bait with Raymond/Judy/other popular characters and you can search their name in discord to see whether they're just recycling their messages/pics or something.