My sister bought tickets for my Mom and I to go to a concert. I wasn't expecting this but was quite pleased
You must have been rather surprised. Did you thank her for it?
Of course I did. She really likes to give and expects nothing in return. Just takes great joy in seeing others happy. 
What a nice person. You should throw a party for her! 