Lavdumper,
That as maybe. I believe it is made by a chap in the UK, and was designed as a UK site, but has expanded to include other countries. Most people find it most useful.
Moreover, it is only updated by employees of the companies, and hence should not be inaccurate. Maybe get your friends to send detailed updates to the chap ?
AFAIK, the UK stuff is pretty accurate.