There is shop just opposite Carrefour in Villaggio. They sell Hallmark greeting cards.
Why even send a text message? Just think about the person and pray for his happiness on that day --- much cheaper as no costs would be incurred at all.