Yeah, i'm not bothered about people making stuff up....we all do it, right?
I'm annoyed at w3reports for offering a crap service, infact I feel sorry for the forums who have their feed installed, because all their users are getting is a bunch of spam adverts. They used to be informative and interesting