They are a joke. No confidence in their ranking system.