Почему ОСАГО в разных компаниях стоит по разному?

Потому что Центральный Банк РФ разрешил каждой Страховой компании  самой устанавливать стоимость ОСАГО.