I am sorry that happened. Granddaughters are hard. Just when you think you know them, what they like and what is on their mind they change the rules. I think surprise is not going to be an option. Maybe she would enjoy going with you to choose the pattern and fabric?