Вообще если судить логически, то оператор обязан сообщать пользователю про стоимость смс сообщения т.к в том тарифе котором пользуется пользователь, четко прописаны тарифы и при изменение в зависимости от номера, оператор обязан оповещать пользователя об этом.
Хотя не сомневаюсь что там в договоре есть такие строчки типа "стоимость смс на короткие номера может меняться", так что тут не подкопаться.
Сделали бы просто подтверждении отправки, типа отправил смс и если цена отличается от указанной в тарифном плане, спрашивать у пользователя, слать его или нет, ну и цену указывать. Сразу бы уменьшилось количество кинутых в очень больших количествах, в других странах это уже реализовано, а нашим операторам просто выгодны такие лохи, только делают вид что они борются с мошенниками