Ah, I love this. And you know? After wandering through London this summer and seeing a few sex shops, I can imagine Harry working in one. I love Snape who is transfixed with Harry. :D The end was wonderful. And Snape blushing? Is hot. It's possible to make greasy hair sexy and sneers sexy and sallow sexy....everything about that man can be made into something sexy.
I also loved Harry's response to Ron and Hermione. :D Cute.