I have a UK bank account and a German bank account.
To send via SEPA using my German bank account, it is same day, and costs nothing.
Sepa is based on your domestic fee for your particular bank, SEPA is not free across European Union
really same day ? must be nice for you, I wish I was with a bank that works during weekends.