Das liegt nich an den langsamen Bankmitarbeitern, sondern an der zentralen Belegbearbeitung.
Innerhalb Deutschlands ist die Frist 3 Tage - beginnend mit Ablauf des Tages an dem alles vorliegt.
Wenn du also Montag eine einwirfst (während der Öffnungszeiten versteht sich), muss die am Donnerstag dem Empfänger gutgeschrieben sein.
Beim onlinebanking sparste halt den einen Tag.
Nur so als kleine Aufklärung
Da England zu EU gehört, kannste an den Shop sicher per
SEPA-Überweisung zahlen.
Kostet bei deiner Bank genauso viel wie eine Inlandsüberweisung - sofern du zahlen musst

- und darf genauso bis zu 3 Tage dauern.
Dafür benötigst du vom Empfänger die IBAN (internationale Kontonummer) und die BIC (so ne Art internat. Bankleitzahl, entweder 8 oder 11 Stellen) und ein SEPA-Überweisungsformular. Sieht aus wie ne normale Überweisung, steht aber SEPA drauf und du musst statt Konto und BLZ die IBAN und BIC eintragen.
Bei GB musste du aber bedenken, dass deine Überweisung in €uro ausgeführt wird (€-Belastung von deinem Konto), beim Empfänger aber in GBP - britische Pfund - getauscht wird.
Also am besten mit ihm nen €-Betrag vereinbaren.
Greetz, MP - ein langsamer Bankmitarbeiter :p