Italy has also slowly morphed its Postal Service into a financial institution. The Italian Postal Service allows to open accounts and issues credit and debit cards.
I can't judge the quality of the service as I do not live in Italy any longer, but I know that they have an advantage over 'normal banks': they stay open on Saturdays!
I live in Italy, and I would avoid anything and everything to do with Le Poste Italiane. I don't think their financial services are all that great either - the same long lines and unmotivated employees from what I can tell.
I can't judge the quality of the service as I do not live in Italy any longer, but I know that they have an advantage over 'normal banks': they stay open on Saturdays!