Well. I've found this spineless human being on this thread ( seller of osrs 07 and rsps <3 ) ( Acc Link: Ahri Elderwood )
where he/she/probably rat had a couple Vouches where other "sellers/buyers" confirmed successful trades. I added him on discord (Ahri Elderwood#5512) found the name right on...