I'm often surprised by simple devices that are fully programmable. E.g. HD controllers. At least GSM isn't so cheap that they're all online.