User Activity

I posted an Item over 2wks ago standard post now I get a message from buyer to say they havent recieved.Am I responsable for replaceing item or refund. how do I prevent this from happening again with out sending registard post.