The whole Ollivander's in Hogsmeade discussion has long been played out in the original WWoHP thread. True, there is no mention of Ollivander's in the books; however, just because there isn't an explicit reference to one doesn't mean there wasn't one. It's just that the story JK Rowling was telling did not nessecitate the reference or visit to said store. I don't believe there is a Magic Neep in the books either, yet we have a facade in WWoHP. Books state Muggles didn't know Hogsmeade or Hogwarts existed bc of the charms, yet here we are. In the end, JK Rowling approves everything that appears in the park, so if she's ok w/ Olivander's in Hogsmeade, then it's good enough for me (and it should be good enough for everyone else, as well).