The USSD is a protocol for sending data through GSM, similar to SMS. It's most commonly used for callback services, checking data/minutes, interactive news, ringtone selling, and even payment methods. It's a bare-bones service that's available universally in smartphones and feature phones alike, and its reliability is the main reason why USSD hasn't changed one...