Gave a cheque of £50 to an old family friend for their wedding (we didn't actually get invited to the wedding due to the size of their immediate family) This was 6+ weeks ago. I hadn't heard anything so was worried that they hadn't received it. Just checked online and the cheque was cashed the day after their wedding!
I think it's really rude that they haven't phoned or sent a card to say thank you! £50 is a lot of money to anyone, but we have a baby on the way, and £50 is a LOT of money to us! They've taken the time to cash it - surely they could have taken the time to say thank you? 
Would I be being unreasonable to drop her a message on FB to ask did she receive it? How would I even word such a message?! Or do I just accept that she's cashed it and moved on?
I feel really annoyed if I'm honest! Maybe I"m being unreasonable?!