I always had this weird feeling about Madam Puddifoot's (basically, I wouldn't even dare to stick my foot in there), and I love the way you illustrated it! (haha, the cupids! ) I also like all the expressions - Cho and Harry look appropriately uncomfortable and it's funny how self-satisfied Madam Puddifoot looks. And Neville with Luna, of course - I like how the two scenes, inside the shop and outside, work together. :3
Really, I think your Harry Potter illustrations are my favourite ever! There's so much thought and detail and concern for the characters.