Level 23
Content Creator
Opera - 15231 users
Chrome - 3870 users
Firefox - 2272 users

They claim to have 301000 users combined and 9000 new users weekly, 7000 users per Chomre alone. I am not that great in math, but those numbers just do not add up. An extension with the deceptive advertising is surely gonna do all those miracles, that it claims to. :rolleyes:
  • Like
Reactions: harlan4096