As Gullwing stated when you PM someone you are negotiating and until they accept your offer AND you post an I’ll take it you run the risk of someone else posting that they will take it before you. It sucks if you missed out after coming to an agreement but those are the rules.