How to tell a scammer8

This is how they scam most people. Now you pay for the pet and in addition pay for courier services which usually ends up in another payment because of a crate that was not right or another agent, etc, etc, that must still be paid!  Sometimes they agree to meet you in a said location and even gives an address but never show up or the address doesnt exist.