Solo per pura istruzione.
ecco la tabella degli "standard sms" come diventa in caso di sms concatenati;
160 caratteri (140byte)primo sms,
146 caratteri (127,75byte)secondo sms,
153 caratteri (133,875byte)terzo sms è successivi la stessa cosa.
Se non ricordo male in vecchi cellulari il limite massimo è di 918 caratteri suddivisi su 6 sms separati secondo la tabella di sopra.
Poi se i siti fornitori di sms gratis adottano questo standard è quasi altamente improbabile..