While Ginny and Luna looked at Zonko's shelves, Hermione went to Honeydukes to choose some sweets to give Ron for Christmas. She wasn't going to tell him anything, but she was going to buy him the whole store.