And it's back...
Quite impressed with that, granted if I'd known Saturday wasn't a delivery/pick up day I'd have just gone along on Monday... but regardless - picked up from Shop Monday Afternoon, in Germany by the evening, in Czech Republic by following morning, fixed it and shipped back to me that afternoon... and I got it back today, Wednesday morning...
Except they've not fixed everything - keyboard still broken... will need to send again!!!!