Sorry to hear of the problem but whenever I sell on AG,eBay or other platform I double check an address with the other party and try to make phone contact and exchange shipping tracking info.
Also when buying I'll ask for a phone number and address. Fortunately the folks I've delt with have been very honest but to much info never hurt.