Why fansites know all shinee schedules?
you can find all the schedule information online, and for things like airport and venue arrivals/departures, it's easy to get that info if you know the right people. even if you don't have connections with sm, you can get that info from fans who know it well. for example, if key's going to a musical they can have one person watch the sm building for key to leave and when he does they'll notify their friend, so they know at about what time he'll arrive at the musical venue. you can do that kind of thing easily, or just arrive at the venue early and wait. and you can find flight times on the internet and by guessing well. anyone can do it, it's not too hard if you know korean.