Not to take sides, but there is no reason to get upset, BENFICA. With the fact that nobody who read this thread could know that your sale with the OP was pending, this is an open marketplace, and I think the OP has the right to know about any better deals.
That being said, good luck with the...